Mowgli Leeds
Mowgli Leeds is a top destination to munch through your last lunch or dinner of 2025, as the Indian street food restaurant is delving out loads of small plates to satisfy your cravings. Think red lentil dhal simmered with spices, succulent gunpowder chicken and keema curries too, all accompanied by your choice of cocktails or beer.