Thai Spice

  • 1210 S Gilbert St,
    Iowa City, IA 52240
  • Phone: 319-351-2581
  • Cuisine: Thai Restaurant

Map

Unable to Display Map