Mega Schnell Imbiss Mega offers kebabs and other snack foods, with a focus on takeaway service and a wide selection of beverages.