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