China Garden Restaurant

4.3
(1,075+ Reviews)
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Ratings of China Garden Restaurant

4.3
(1,075+ Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Family owned and operated Chinese restaurant since 1969. Located downtown by the Toyota Center. Thankful for the many friends and patrons who have supported us for over 55 years!

1602 Leeland St
Houston, TX 77003
Monday
Closed
Tuesday
3:00 PM - 9:00 PM
Wednesday
3:00 PM - 9:00 PM
Thursday
11:00 AM - 9:00 PM
Friday
3:00 PM - 9:00 PM
Saturday
3:00 PM - 9:00 PM
Sunday
Closed

Frequently Asked Questions

What is China Garden Restaurant's rating?
China Garden Restaurant is rated an average of 4.3/5 stars across various online platforms.

(713) 652-0745

1602 Leeland St, Houston, TX 77003


Loading...

© 2025 Checkle, Inc

Privacy

Terms