Shanghai River Restaurant, HOUSTON, Texas (TX)

Looking for some food? Shanghai River Restaurant is among the restaurants you possibly can consider.
Comfortably positioned at 2407 Westheimer Road () in HOUSTON, Texas (TX) (77098), Shanghai River Restaurant is available at 7135285528. Please do give them a call beforehand to make a reservation.
More restaurants in HOUSTON, Texas (TX)


Shanghai River Restaurant contact information and details:
Address: 2407 Westheimer Road - , HOUSTON, Texas (TX) 77098
Contact Phone: 7135285528