Cafes & Restaurants

Itabashi Japanese Izakaya

One of the rare Izakaya-style restaurants in London. We offer fresh, affordable dishes of delicious Japanese food.
sushi selection on a wooden board