This establishment is a Greek restaurant known for its fresh fish and incredible views. It offers excellent service and a pleasant atmosphere, making it a great spot for a meal.