The Meguro Tavern is open 7-days a week.
Monday-Friday: 6:00pm-1:00am
Saturday: 5:00pm-1:00am
Sunday: 12:00noon-11:00pm
Kitchen "last orders" are called at 10:45pm
(but don't worry, we have an After-11 menu with light snacks)
We can accommodate up to 120 people in summer time but try to limit things to 100 in winter.