Fast food restaurant Meteora Gyros specializes in Greek gyros, kebabs, and spit-roasted chicken, offering both takeaway and dine-in options.