Shop 01, Gejha, Near Shiv Mandir, Sector 93, Noida, India
Shop 01, Gejha, Near Shiv Mandir, Sector 93, Noida, India
No delivery
Spot something wrong?
Dishes at My Mom Food. Prices may vary in venue.
Been to My Mom Food? Be the first to share what you ate.