Excellent class of Indian restaurant in Mayfair with matching excellent matching menu options
Editor's note: closed June 2020 owing to the impact of COVID-19 and the need to relocate.

Michelin Stars: N/A
Cuisine: Indian
Address: 16 Albemarle St, Mayfair, London W1S 4HW
Food Rating: 82%