Similar items around The Mall, Mumbai
Nomad Pizza - Travellers Series, Malad West
Swadesh Veg Restaurant - Veera Desai Road, Lokhandwala Complex, Andheri West