-
China Inn Cafe
is a top notch cafe Restaurant
Ranked #1 of 31 Restaurants in Willowbrook Houston.
Some say, it is sweet, sour.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
I personally love the sweet and sour pork. And they have the best fried rice I've ever had. And the crap puffs are so bomb.