Tag Archives: Asian

Bincho Soho

Situated on Old Compton Street in the heart of Soho, Bincho is not the typical Japanese restaurant that most Londoners have come to expect. Bincho has tried very hard to replicate the atmosphere of a Japanese izakaya, a traditional establishment … Continue reading

Posted in Bar, Food, London, Restaurant | Tagged , , , , | 1 Comment