Ali Baba Pizza und Dönerhaus offers a menu of fast food favorites, specializing in pizza and döner.