Kiku Kiku
17 Half Moon St.
London, W1J 7BE
020-7499 4208
Map
Cuisine: Japanese / Sushi
Good bet for topnotch sushi at good value prices in Mayfair.
Openings: Lunch Mon.-Sat., Dinner nightly

Features