Phone: +442075383008
Address: 65-67 Amsterdam Road, London, E143UU, United Kingdom
City: London
Dishes: 35
Reviews: 108
"We visited this restaurant in search of authentic Indian cuisine and were particularly interested in trying their selection of vegetarian dishes."
All prices are estimates.