Zuma London

5 Raphael St, London SW7 1DL, United Kingdom

London, United Kingdom

Informal, high-end Modern Japanese with sushi counter, robata grill and natural designer interior.

Rating: 2269

Score: 4.5

Price: Very expensive

No reviews available.