China Garden Restaurant 1602 Leeland Street Houston TX United States
Phone: 713.652.0745 Alcohol: full bar
Dress: casual