
My Guide Website?
Chesters' Bar and Restaurant
Cyprus
Located on the seaside of Limassol,in the Uptown Square, Chesters Bar & Restaurant (opened in 1996) is a spot where quality food, inviting cocktails, fabulous music selections and other entertainment facilities combine together to offer a one of a kind meeting place.