selected country
Cyprus

Just Italian Restaurant

Business address
52 Kappari, Artemis Place, Shop 106, 5290 Paralimni, Famagusta, Cyprus
Phone
23744301