Imbiss & Mehr Rott - Stop offers a variety of snack foods and more.