Get directions to: Orchid Garden Chinese Restaurt, Irving, TX
Restaurant address: 1910 N Story Rd Irving, TX 75061, USA
Restaurant: Orchid Garden Chinese Restaurt