Shoo your blues away with some coffee, conversations and more at Maini's Green Leaf, located in Kaushambi. Serving a range of delicious food, Maini's Green Leaf is the ideal place to hang out at over Italain, Chinese and North Indian food. You can choose from a wide range of vegetarian savories, fast food items and a s...
Chinese, Italian, North Indian
Shop No. 3, Under Kaushambi Metro Station, Ghaziabad