A grill house offering grilled dishes. Enjoy a meal with a view.