The Guide Liverpool
Mowgli
![Mowgli](https://theguideliverpool.com/wp-content/uploads/2020/08/116563469_4028437033898314_3528391923049422349_o-e1597051523137.jpg)
Mowgli is an Indian street food restaurant based on Bold Street in Liverpool, as well as many other locations across England.
Email: generalenquiries@mowglistreetfood.com
Last Days of Summer
Email: generalenquiries@mowglistreetfood.com
The Guide Liverpool
The Guide Liverpool