Basta Pizzeria Ristorante
RestaurantUnclaimed
4.4· 1,203 reviews·Google Maps
About
Basta Pizzeria Ristorante operates in Iowa City, IA and is categorized under Restaurant. Customers rate it 4.4 out of 5 from 1,203 Google reviews. The address on file is 121 Iowa Ave. Both a phone number and a website are listed below. This listing hasn't been claimed yet, so the details come from public sources.
Location
121 Iowa Ave, Iowa City, IA 52240, USA
Get directionsContact Basta Pizzeria Ristorante
Send an inquiry and they'll get back to you directly.