The Meguro Tavern



All Links

Share this:

Details of The Meguro Tavern

About The Meguro Tavern
The Meguro Tavern- British pub and restaurant two minutes from Meguro Station (west exit). Seating for 100; expatriot owned and operated.