Skip to main content

Basta Pizzeria Ristorante

restaurant · italian restaurant · Iowa City, IA

Address
121 Iowa Ave, Iowa City, IA 52240
Phone
(319) 337-2010
Website
bastaiowacity.com
Where
41.6611, -91.5336

Search Hominin for Basta Pizzeria Ristorante

Other restaurants nearby

More in Iowa City

Basta Pizzeria Ristorante — restaurant in Iowa City, IA | Hominin