Enjoy authentic Greek cuisine with perfectly grilled meats and generous portions at Faros, a taverna with Aegean Sea views.