Leo's Imbiss is a snack bar offering German-style fast food for a quick bite.