Tag Archives: where is the meguro tavern

Dining Out: Meguro Tavern (British)

“Where are you gonna go for British food then?” is probably the most common question I’ve been asked since I started regularly dining out at international restaurants in Tokyo. Whilst most of the many British bars in and around Tokyo … Continue reading

Posted in Food & Drink | Tagged , , , , , , , | 3 Comments