Larnaca Address Details
Address: 33Ch. Iakovidi
Larnaca, Larnaca
Telephone: 24625180