selected country
Cyprus

La Strada Italian Restaurant

Business address
11 Protara, Machatou & Lianou Shops, Shop 1 5296 Paralimni, Famagusta, Cyprus
Phone
23833278