138 Edgware Road tube Station, London W2 2DZ, United Kingdom
020 7723 7731
Monday - Sunday 12.00 - 23.00
Where preparing and serving tasty, healthful food is everything. Indian cuisine varies widely from region to region, and even the best-known dishes have many variations. Our menu has been selected to present those dishes, which truly reflect the culinary heritage of the vast and beautiful country of India.