Located on the Limassol Sea front
28 October Ave 351, Limassol 3106
Tel 25 582 180
Open Monday 5PM-1AM
Tues-Sat 10AM-1AM
Sunday 9AM-1AM
Located on the Limassol Sea front
28 October Ave 351, Limassol 3106
Tel 25 582 180
Open Monday 5PM-1AM
Tues-Sat 10AM-1AM
Sunday 9AM-1AM