Type: Restaurant/Cafe/Canteen
Mowgli Street Food is located in Manchester, Greater Manchester.
Mowgli Street Food Address:
Hanging Ditch, Manchester,
Mowgli Street Food Postcode: M4 3ES
Own label and private label building products
We produce, brand and supply for some of the biggest names in the industry. Read more...