Skip to content
The Good Dog Guide Everything Dog Friendly

Mowgli Street Food - Leeds



Mowgli Street Food Leeds offers a menu built on fresh, bright and intense flavours. Inspired by the way Indians eat at home and on their streets.

...

Listed this business? Enhance your listing

Reviews

Be the first to review this listing