Suffolk Place, Haymarket, Piccadilly, London SW1Y 4HX
0207 930 9020
Indian
Piccadilly, West End
£££