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.