Company name: Kiku
Description: Simply styled Japanese restaurant
17 Half Moon St, London W1J 7BE, United Kingdom