Pizza Restaurants

G&T's at Il Vesuvio

Address: 1 Solon Mandria, Paphos, 8504