Mowgli Street Food
Description
Read More
Sitting peacefully on Abbeygate Street, this Mowgli abode feels like a true Indian home kitchen, where family and friends gather, to celebrate milestones and special occasions, or for lone diners who need to recharge on their way home. It is the home from home, for foodies alike.

Sign up for a chance to win a £50 gift card!
Be the first to know about our latest offers and news!
Sign Up