Established in 1998 by expats for expats craving their UK local. Situated two minutes from Meguro station, the Meguro Tavern serves great comfort food on an ever rotating menu. Quench your thirst with one (or all) of the eight beers on tap.
The dried fish hanging from ropes might make you feel like you’re dining inside a fisherman’s house. With lots of vegetables and almost no fried dishes on the menu, the food selections here are commendably healthy.