Philadelphia Restaurants

G&T's at Il Vesuvio

Address: 1 Solon Mandria, Paphos, 8504

The Lodge

Address: 1 Diagorou, Paphos, 8042