Some of the best Indian food in London. Must try their dhokla salad, blue cheese naan and kale chaat! All the veggie options are super yummy.
Your email address will not be published. Required fields are marked *
Or connect with