Chesters burger Leonid Mamchenkov 8 years ago Location: Chesters Bar & Restaurant, Limassol, Cyprus Share: RelatedChesters BurgerMorning pintPasta time