Mowgli Street food
Unit 30 Grand Central 50 Navigation st, Birmingham B2 4BW England
Mowgli Street food is a Asian, Gluten Free Options, Indian, Street Food, Vegan Options, Vegetarian Friendly place is located in Birmingham, England. The address of Mowgli Street food is Unit 30 Grand Central 50 Navigation st, Birmingham B2 4BW England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 121 643 7094, or open their website to view relevant information, The url is http://www.mowglistreetfood.com/