Chicken shop, Megachicks, offers a wide selection of chicken and frozen foods. A trusted name in business for over 40 years.