Butcher shop and deli specializing in lamb and beef products.