selected country
Cyprus

Sakura Japanese Restaurant

Business address
Dekeleias, Sapporo Bldg, Shop 5 7081 Pyla, Larnaca, Cyprus
Phone
24648777