Restaurant offering a diverse menu of grilled meats, seafood, pasta, and dishes prepared under a baking lid. Enjoy a meal with a breathtaking view.