Come By & See Us!
Italian Villa Restaurant
121 N. Greenville Ave #B, Allen, TX 75002
Fresh Italian Cuisine
Italian Villa has been serving the Allen area for over 20 years with fresh homemade Italian food using only the finest ingredients. It has the best hand tossed NY style pizzas, pasta, chicken, veal, seafood and subs. Mon-Sat 11:00-10:00 Sun 11:30-9:00
Where To Find Us