Butcher shop and deli, Meat Factory offers a selection of meats. Takeaway and delivery options are available.