Visited 874 times, 1 Visit today
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!