← Back
Kiku Restaurant
Restaurants
12 White Horse Street, W1J 7LN
London, London
Business profile
Kiku Restaurant was established in Mayfair in 1978 and has been serving top-quality authentic Japanese cuisine ever since, earning ourselves a dedicated following of both Japanese and English regulars. We welcome you anytime to experience the finest Japanese cuisine
Customer reviews
No reviews yet
Write a review