Basta Pizzeria Ristorante
121 Iowa Ave, Iowa City
(319) 337-2010
Recent Reviews
Order Online
Reserve
You May Also Like
Joe's Place - 115 Iowa Ave
Bar
Nodo Downtown - 5 S Dubuque St
Sandwich Shop, American, New American
St. Burch Tavern - 127 Iowa Ave
American, Supper Clubs, Seafood, New American
Restaurants in Iowa City, IA
Basta Pizzeria Ristorante
121 Iowa Ave, Iowa City, IA 52240
(319) 337-2010