Get directions to: Italian Express, Allen, TX
Restaurant address: 820 W Stacy Rd Ste 1642 Allen, TX 75013, USA
Restaurant: Italian Express