Get directions to: Angelo's Spaghetti & Pizza House, Irving, TX
Restaurant address: 1330 West Pioneer Drive Irving, TX 75061, USA
Restaurant: Angelo's Spaghetti & Pizza House