SELECT A LOCATION
Use my current location to find the nearest restaurant
China Inn Cafe
12155 Jones Rd Suite# 400, Houston, TX 77070
(281) 807-3800
Pickup
Closed
Delivery
Closed
View Menu
Order Online