Minnesota
Rochester
Villa Italian Kitchen
Villa Italian Kitchen
(507) 282-3086
1201 12th St, Rochester, MN 55902
Website
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available