Update Info - Villa Italian Kitchen
This restaurant was reported as closed. If it is open, let us know.
Villa Italian Kitchen
1201 12th St SW
Rochester, MN 55902
1201 12th St SW
Rochester, MN 55902
This restaurant was reported as closed. If it is open, let us know.