WIMMER's Deli is a snack bar offering fresh food.