Phone: +442088586818
Address: 1 Station Cres, London, SE37EQ, SE3 7EQ, United Kingdom
City: London
Menu Dishes: 35
Reviews: 498
"Without a doubt, this restaurant serves some of the best Indian cuisine I have ever tasted, even compared to restaurants in San Francisco. The portions are generous yet high quality, and their delivery service is always punctual."
All prices are estimates on menu.