Get directions to: Happy Star Chinese Restaurant, Bristol, VA
Restaurant address: 1315 Euclid Ave Ste E6 Bristol, VA 24201, USA
Restaurant: Happy Star Chinese Restaurant