2320 Los Rios Blvd Ste 101
4120 W 15th St Plano, TX
4006 W Plano Pkwy #150 Plano, TX
This is a wonderful neighborhood restaurant that has great pizza. We've been in there several times and the food is of consistently great quality and the service is always cordial.
March 16, 2008
If you've been to or used
Italian Villa, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.