Hanz & Franz is a snack bar offering German and fast food options.