If you've been downtown especially late-night you, know one of the best gyro restaurants is Ali Baba Gyros.
Ali Baba, located near the corner of 14th & 'O' Street has been part of the downtown experience since 1990.
Owner Naqibullah Attaie opened this fine establishment after running Kuzas Kabobs, this location with better foot traffic and smaller size was much more manageable.
Their menu...