Chesters burger Leonid Mamchenkov 7 years ago Chesters burger Location: Chesters Bar & Restaurant, Limassol, Cyprus Share: Chesters BurgerChesters burgerBarbecue ribs