This Villa Italian Kitchen location has closed
Spotsylvania Towne Center, 8010 Towne Centre Blvd, Fredericksburg VA 22407
Write a review
You May Also Like
0.06 miles
Bravo! Italian Kitchen - 1 Towne Centre Blvd #3500, Fredericksburg
Italian, Salad
0.07 miles
Malawi's Pizza Spotsylvania Towne Centre - 1 Towne Centre Blvd #2400, Fredericksburg
Pizza, Italian
0.34 miles
Vita Felice Italian Restaurant - 914 Bragg Rd, Fredericksburg
Italian
Fredericksburg, Virginia
Villa Italian Kitchen
Italian in Fredericksburg, VA
Spotsylvania Towne Center, 8010 Towne Centre Blvd, Fredericksburg
Suggest an Edit
Nearby Stores
Claire's
110 Spotsylvania Mall Dr, Fredericksburg
Sears Appliance Repair
100 Spotsylvania Mall Dr, Fredericksburg
Sears Appliance Repair
100 Spotsylvania Mall Dr, Fredericksburg