Shanghai Red THIS RESTAURANT IS CLOSED Shanghai Red's

THIS RESTAURANT IS CLOSED Shanghai Red's Map

8501 Cypress St. (Broadway St.)
Houston, TX 77012
713-926-6666
Map
Cuisine: Seafood
Openings: Lunch & Dinner daily, Brunch Sun.

Features