Advertisement
Place your ad here.
Kazu
64 Charlotte St., London W1T 4QD, United Kingdom
London, United Kingdom
Modern Japanese restaurant with elevated fare, wine & sake plus a set lunch menu & a terrace.
Rating: 444
Score: 4.2
Price:
No reviews available.