Guide to Leeds Garden Chinese Fast Food in Leeds
Leeds Garden is a Chinese fast food restaurant located at 143 Lupton Avenue, Leeds, LS9 6HQ. The restaurant specializes in Chinese cuisine and offers a wide variety of dishes. The restaurant is open for lunch and dinner, and offers delivery and take-out options. The restaurant also offers outdoor seating, so you can enjoy your meal in the fresh air. Leeds Garden is the perfect spot for a quick and delicious meal.