Landmetzgerei Rupp-Holzwarth is a German deli offering a variety of high-quality meat and sausage products, including fine ham specialties. They feature house-made items and offer party service.