Italian Restaurants in Downing, WI
1. Sbarro
1717 Broadway St N, Menomonie, WI, 54751
2. Papa Murphy's | Take 'N' Bake Pizza
2321 N Hwy 25 306, Menomonie, WI, 54751
OPEN NOW:12:00 pm - 8:00 pm
From Business: We believe fresh, scratch-made pizza you bake at home is the perfect way to pizza. Order online and pick up in-store. We offer contactless pickup stations at our stores and…
Showing 1-2 of 2