Mowgli Indian Street Food, Nottingham City Centre
First of all, the amount of hilarious Jungle Book puns that easily present themselves in this review are often irresistible. For this, we apologise in advance. For a fairly new brand, Mowgli has grown really quickly with locations in Birmingham, Liverpool, Oxford and Manchester. The concept is small plates of Indian street food and authentic… Continue reading Mowgli Indian Street Food, Nottingham City Centre