Butcher shop, Mega Chicken, offering a range of fresh, chilled, and frozen products.