Traditional taverna offering tasty, quality food with an amazing view and atmosphere. Known for good portions, prices, and friendly service.