Semiramis Taverna in Chania, Crete Island, Greece (by ace_dave).