Bincho Yakitori brings the modern Japanese
Izakaya experience to Central London.
ENTER