This Indian restaurant is tiny – like just a handful of tables tiny – and it’s really popular with locals so you may have to join the crowd (although they do offer takeaway). Any wait will be worth it though because the food is consistently great. It’s a vegetarian menu, with plenty of vegan options, and at very wallet-friendly prices too.