Shanghai Chinese Restaurant
(713) 988-7288

9116 Bellaire Blvd, Houston, TX | Directions   77036

29.705028 -95.544181
Get Directions