A new entrant in Mayur Vihar Phase 1, Maini’s Green Leaf Cafe is a promising restaurant that offers North-Indian cuisine. If you are in the area or want to try out a new place, head to Maini’s green leaf cafe now!
A new entrant in Mayur Vihar Phase 1, Maini’s Green Leaf Cafe is a promising restaurant that offers North-Indian cuisine. If you are in the area or want to try out a new place, head to Maini’s green leaf cafe now!