Uptown Pizza Iola

Italian Restaurant
179 North Main Street, Iola, WI 54945 179 North Main Street, Iola Directions
+17154452084
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

About this Business

  • Cuisine
    Pizza, American

From Our Editors

Come hungry and leave happy! Uptown Pizza Iola in Iola aims to please even the pickiest eater.

There is parking close to the restaurant.

Our goals are simple. Keep you fed and happy. With outstanding food and drinks priced under $15, we succeed on both counts.

Explore Nearby
Uptown Pizza Iola