Eating in Oia

For the best taste in the mouth

Bar El Puente

Bar El Puente