Ayia Napa, Famagusta
destination
Posted about 5 years ago
Ayia Napa
posted in
Ayia Napa
Napaniana: Italian restaurant on the central street of Ayia Napa.
The staff was nice and the food excellent.
Little more, limoncello offered
0