Veckio's Pizza

Restaurant in Porto Cheli, Greece

Pizza restaurant