The best Indian restaurant in the world. That’s it. The best food, the best staff, the best service, the best ambience. My favourite restaurant in the world too!
Barbara Jennings, Tooting at Jun 13, 2020
Your experience on this site will be improved by allowing cookies.