Get directions to: An Ly Oriental Food Restaurant, Houston, TX
Restaurant address: 11360 Bellaire Boulevard Houston, TX 77072, USA
Restaurant: An Ly Oriental Food Restaurant