Restaurant Review: Mowgli Indian Street Food
The latest to open up on the Westgate roof terrace is Mowgli Street Food, an Indian dining experience which ” is not about the intimate, hushed dining experience. It is about the smash and grab zing of healthy, light, virtuosic herbs and spices.” We’d been looking forward to their opening yet with lingering flu, completely managed … Continue reading Restaurant Review: Mowgli Indian Street Food
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed