-
China Village Restaurant
is a fantastic chinese Restaurant
Ranked #1 of 12 Restaurants in Squaw Peak Terrace Phoenix.
Some say, it is friendly, delicious, recommended.
.
The Latest Review: ★★★★★
Sent on the 4th of June, 2013
Great food, always consistant quality and friendly staff