Call Menu Directions
Discover a culinary gem offering a delectable array of fast food and street food delights. Indulge in mouthwatering flavors that have garnered rave reviews from food enthusiasts. Experience the perfect blend of taste and quality at Green Leaf Foods.
Discover a culinary gem offering a delectable array of fast food and street food delights. Indulge in mouthwatering flavors that have garnered rave reviews from food enthusiasts. Experience the perfect blend of taste and quality at Green Leaf Foods.
Address
T/2537, 2nd Floor, Nai Wala, Hardhian Singh Road, Karol Bagh, New Delhi, Karol Bagh, New DelhiGet Directions