Ali Baba Gyro, located at 112 N 14th Street in Lincoln, NE, has been serving authentic gyros and delicious chicken kabobs since 1979. This family-run restaurant is a popular spot for late-night diners after a night out or during sports events, offering satisfying meals in a lively atmosphere.