Melania Restaurant, Cyprus, Paphos,

Melania restaurant is in Paphos, Cyprus.
Address : 63, Tombs of the Kings road (800 meters after Tombs of the kings, on the way to coral bay, on your right hand), Paphos, 8046, Cyprus.   tel 0035799524040.