Captain Gyros was located at 132 Northwestern Ave. It recently permanently closed down due to owner health reasons.