Al Ritrovo Italian Restaurant is located in Ayia Napa, Cyprus on Kryou Nerou 23, Ayia Napa, Famagusta (Ammochostos) 5330. Al Ritrovo Italian Restaurant is rated 3 out of 5 in the category italian in Cyprus.
Address
Kryou Nerou 23, Ayia Napa, Famagusta (Ammochostos) 5330