Parking Parking
Reservations Reservations
Take Away Take Away
Dine In Dine In

Επισκόπηση

Located at the Radisson Beach Resort Larnaca, Filini brings a slice of Italy to the resort.