Mowgli Bold Street Liverpool
Searching for the best Indian restaurants in Liverpool? Head over to Bold Street and Water Street, where Mowgli is dishing up an exciting selection of street food from its kitchen. Pick from a range of chats, spiced meats and curries or opt for a tiffin box for a tasty spread.