Company Information
- Company Name
- Mowgli Street Food
- Address
- 5 Charlotte St., London W1T 1RE, United Kingdom
About
Mowgli is all about how Indians eat at home and on their streets. She was born to feed the raw need Indians have for tiffins full of fresh bright intense flavour. Mowgli is not about the intimate, hushed dining experience. It is about the smash and grab zing of healthy, light, virtuosic herbs and spices.
Frequently Asked Questions
Where is Mowgli Street Food and what is its address?
Mowgli Street Food address: 5 Charlotte St., London W1T 1RE, United Kingdom.
What does Mowgli Street Food do?
Mowgli Street Food operates in the Modern Indian restaurant category.