A modest Japanese eatery in the West End.
Ikkyu Japanese Restaurant
Time Out says
Details
- Address
- 9 Newport Place
- London
- WC2H 7JR
- Transport:
- Tube: Leicester Sq
- Opening hours:
- Monday - Thursday 12noon-11pm; Friday - Saturday 12noon-11:30pm; Sunday 12noon-10pm
Discover Time Out original video