Chesters Burger Leonid Mamchenkov 10 years ago Chesters Burger Location: Chesters Bar & Restaurant, Limassol, Cyprus Share: