Pizza Express (Paphos)

Paphinia Sea View Court 52-53, Poseidon Avenue, Paphos, 8042
Italian restaurant in Paphos offering pasta, pizza, salads, ice cream. Only Takeaway is available.