Located at the old city centre of Limassol, at a quite Eleutherias and Ellinon street
just a visit will convince you!