China Villa Restaurant

713-466-5056

17350 Northwest Fwy, Houston, TX, 77040-1114

PDF: To-Go Menu

Type:Full service

Cuisine:American-Chinese

China Villa Restaurant×