Villa Italian Kitchen
CLOSED$$ •
Spotsylvania Towne Center, 8010 Towne Centre Blvd, Fredericksburg
Villa Italian Kitchen Reviews
Grabbed food here and was pleasantly surprised. Their meatballs were awesome, and pizza incredible. Their service is as fantastic. They were completely saturated with school bus loads and with two workers. They kept the pizza going and lines moving. Very impressive, and maintained friendly and polite the entire time. Nice job.