Bincho Yakitori brings the modern Japanese Izakaya experience to central London.
Select a restaurant: