Churchs Chickes is located at Mangusa Hypermarket, the biggest supermarket on the island. Take a break from doing groceries and grab a chicken wing in your favorite flavor!