Butcher shop and deli, Kechagioglou offers a selection of meats and related products.