Deli specializing in meat products. Offers delivery service.