2320 Los Rios Blvd Ste 101
3825 W Spring Creek Pkwy Plano, TX
Little Caesars Pizza
4801 West Park Blvd 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.