Villa Italian Kitchen — 12th St.
Rochester, MN Location
Category: Restaurants
Restaurants
Other Nearby Locations:
- Villa Italian Kitchen: Twin City At Eagan, MD — 64.8 miles
- Villa Italian Kitchen: Bloomington — 69.6 miles
- Villa Italian Kitchen: Mankato — 74.0 miles
Other Restaurants Nearby:
Click for more Rochester store hours...
1201 12th St.
Rochester, MN 55902Driving Directions
Phone: (507)282-3086(507)282-3086 Maps & Directions
Location
Apache MallOther Nearby Locations:
- Villa Italian Kitchen: Twin City At Eagan, MD — 64.8 miles
- Villa Italian Kitchen: Bloomington — 69.6 miles
- Villa Italian Kitchen: Mankato — 74.0 miles
Other Restaurants Nearby:
Click for more Rochester store hours...