Menu

The Seventh Venue of Mowgli Street Food!

With the original Mowgli Street Food still located on Bold Street, a larger premise on Water street and plans for a SEVENTH venue in 2019! Founder and local entrepreneur Nisha Katona has made a pretty impressive start to 2019!

Interested in owning this clip? Submit a Clip Request.

More News Videos