0 review
10 - 13 Grosvenor Square, Mayfair, London W1K 6JP
0207 107 0000
French, Sushi
Mayfair, West End
£££