This is a chain restaurant that you can find all over Tokyo. There are 2 levels to this restaurant, the beer garden is on the 1st floor and the regular restaurant is on the 2nd floor. They had an English menu for those who don’t understand Japanese. They are popular for their beers so if you like beer you should try it out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.