China Garden Menus
Google Maps location

1652 Leeland St.
Houston TX 77003
713-652-0745

Tues/Wed/Fri/Sat 3pm-9pm
Thur 11am-9pm
Closed Sun-Mon

(Click map for directions)
Like Us on Facebook! Follow Us on Twitter! Follow Us on Google+