Bar La Tosca

303 Welch Ave

303 Welch Ave, Ames, IA 50014, USA | 515-292-5258

Website | Menu | $

Known for

  • italian

Teams

  • Cyclones
  • Iowa State Cyclones