Stelios & Stavros Motor Services ltd ( garage car service )

7, Themidos | 1035 | Nicosia | Nicosia Region