Italian Villa Allen
121 N Greenville Ave B, Allen
(972) 390-2189
Menu
Reserve
Restaurants in Allen, TX
Italian Villa Allen
121 N Greenville Ave B, Allen, TX 75002
(972) 390-2189