Fast food restaurant Girosi Yes, serving the best gyros in town with a 25-year tradition.