Get directions to: Thumbs, Ames, IA Restaurant address: 2816 West Street Ames, IA 50014, USA Driving Walking Bicycling Restaurant: Thumbs