Crown Seafood Restaurant

10796 Bellaire Blvd.
Houston, TX 77072
Crown Seafood Restaurant +

Photo by Marco Torres


  • Monday-Friday 11 a.m.-10 p.m., Saturday 10:30 a.m.-11 p.m., Sunday 10:30 a.m.-10.p.m.
  • Beer/Wine
  • Parking Lot Available
  • Reservations Accepted
Capable of seating approximately 450 people at once, Crown Seafood Restaurant is the newest and largest banquet-style Chinese restaurant to open in Houston’s Chinatown. Prominently located in the center of the Lion Plaza at Bellaire and Wilcrest, this restaurant specializes in live seafood such as whole fish, dungeness crab, lobster, geoduck and spotted prawns, which are held in tanks and cooked to order. The menu also includes more than 50 options for beef, chicken, duck, seafood and noodle and rice dishes. Open seven days a week, Crown Seafood also offers weekday lunch specials from 11 a.m. to 3 p.m. and an excellent selection of made-to-order dim sum — some of the best you’ll find in town — for lunch daily. This restaurant has plenty of accommodation for large parties and families of ten or more.

Related Stories (1)

View All

More Chinese Restaurants in Outer Loop - SW

View All

More Chinese Restaurants in Houston

We use cookies to collect and analyze information on site performance and usage, and to enhance and customize content and advertisements. By clicking 'X' or continuing to use the site, you agree to allow cookies to be placed. To find out more, visit our cookies policy and our privacy policy.


All-access pass to the top stories, events and offers around town.

  • Top Stories


All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >