This Greek restaurant offers fresh fish, traditional cooked dishes, and incredible meats. Enjoy a refreshing dining experience with a view.