Italian Restaurants in New Auburn, MN
1. Pizza Ranch
2408 9th St E, Glencoe, MN 55336
OPEN NOW:11:00 am - 10:00 pm
From Business: Started as a single store in Iowa in 1981, Pizza Ranch has grown to become one of the largest pizza chains in South Dakota, Minnesota and North Dakota. It specializes in pizza,…
2. Unhinged Pizza
425 Merger St, Norwood, MN 55368
CLOSED NOW:3:30 pm - 7:30 pm
Showing 1-2 of 2