Restaurant specializing in grilled meats, offering a scenic dining experience in a green setting. Reservations recommended.