tokyofox.net
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. Wh…