Italian Villa Restaurant

Added by Radon J. Cloured

0 reviews

Listed in Restaurants

Italian Villa has been serving the Allen area for over 20 years with homemade Italian food using only the freshest ingredients. From old world family recipes to our favorite in-house creations, you’re sure to find your favorite Italian dish.

Add Your Review

Please login or register to add your review.

Skip to toolbar