Update Info - China Villa Restaurant
This restaurant was reported as closed. If it is open, let us know.
China Villa Restaurant
17350 Northwest Fwy
Houston, TX 77040
17350 Northwest Fwy
Houston, TX 77040
This restaurant was reported as closed. If it is open, let us know.