Shan Hu Chinese Restaurant

7656 Bellfort St
Houston, TX 77061

Phone: (713) 640-1654
Estimate delivery time is 30 to 60 minutes.
For deliveries and pick up orders that would like to use credit cards, make sure you have the credit card with you upon receiving orders.

Store Hours:

Tue - Sun:11:00 AM - 08:00 PM
Any questions please call us.