Sector 117, Noida
Veg Thela Chowmein
Veg Chowmein Indian style is one of the most popular street foods in India. Be it a big metro or small quiant village you will find ?chowmein thela wa
₹289
Items shown are for Sector 117, Noida . Check results near you.