Los Portalas

  • 1402 S Gilbert St,
    Iowa City, IA 52240
  • Cuisine: American Restaurant

Map

Unable to Display Map