Review: Mowgli, an Indian restaurant in the city centre January 4, 2025 by Andrew Girdwood Leave a Comment Mowgli offers a fun and tasty experience with its Indian street food-inspired small plates, perfect for sharing and trying various flavours, though spice levels are mild.