AMBROSIA ITALIAN RESTAURANT
In the Italian restaurant “Ambrosia” with Aegean sea view, and the freshest ingredients are blended with top culinary skills to create authentic Italian flavors, accompanied by a full wine list. Just make a reservation and enjoy a wonderfully sophisticated evening in a romantic setting.