Japanese restaurant YoKOYA fine and authentic Sushi Izakaya & Suntory Whisky Bar /No Wallk In is located in London, United Kingdom on 9A Delancey St. Japanese restaurant YoKOYA fine and authentic Sushi Izakaya & Suntory Whisky Bar /No Wallk In is rated 4.8 out of 5 in the category sushi restaurant in United Kingdom.
Service options
Dine-in