Happy Island Restaurant, Paphos

This will be replaced with the Google Map.

Address

Poseidonos Avenue,
65 Natalie Court,
8042 Paphos, Cyprus

Email

CLICK HERE

Phone

T: +357 26 937 077
Mobile: +357 99 489 301

Trip Advisor