Walhalla Delikatessen is a butcher shop and deli offering a selection of fine foods.