0 review
6 Dering Street, Mayfair, London W1S 1AD
020 7629 1346
Indian
Mayfair, West End
£££