This Villa Italian Kitchen location has closed
1201 12th St SW #200, Rochester MN 55902
Write a review
You May Also Like
0.69 miles
Papa Murphy's | Take 'N' Bake Pizza - 410 Crossroads Dr SW West, Rochester
Pizza
0.92 miles
Green Mill On The Go - 1625 Broadway Ave S, Rochester
Pizza, Salad
1.04 miles
The Original Mr. Pizza South - 1729 Broadway Ave S, Rochester
Pizza
Rochester, Minnesota
Villa Italian Kitchen
Pizza in Rochester, MN
1201 12th St SW #200, Rochester
Suggest an Edit
Nearby Stores
Hot Topic
333 Apache Mall #406, Rochester
Go! Calendars & Games
333 Apache Mall Space 220, Rochester
Windsor
333 Apache Mall Space 507, Rochester