Allen Business Directory

Italian Restaurants

Italian Restaurants

Italian Villa

972-390-2189

121 N. Greenville Ave, #B, Allen, TX 75002

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… Read more…