Content Last reviewed on:

 

 

Ayia Napas finest Mexican Restaurant, famous Europe wide for the friendly atmosphere,mouth watering Authentic Mexican food, and the irresistible home made fresh strawberry margheritas!

Pic1