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