A deli offering takeaway and sandwich options. Call for orders and deliveries.