Tabelog
Online reservation
Close
About ratingsSort options
Terrace Beer Garden STARTS★The Meat Mecca "THE ROAST" - Host a welcoming or farewell party with the finest Meat Dishes!
3.15
43