Popular

More Photos

High Scores

About

121 Iowa Ave
Iowa City, IA
+1-319-337-2010
Basta

Basta

Italian, Pizza
127 reviews 127 reviews

Top Review On Yelp

rating Mar 29, 2018
If you're on the hunt for some delicious Italian food in our area (with an amazing wine selection to match) Basta is the place for you. I have enjoyed... (read more)
Hayley B.