Get directions to: Quan Yin, Houston, TX Restaurant address: 10804 Bellaire Blvd Ste E (at Wilcrest Dr), Houston Houston, TX 77072, USA Driving Walking Bicycling Restaurant: Quan Yin