-
China Grill
is an awesome Chinese Restaurant Restaurant
Ranked #1 of 18 Restaurants in Cottonwood Ranch Peoria.
.
The Latest Review: ★★★★★
Sent on the 11th of October, 2017
Followed the chef from China Gate at Metrocenter to this location. Everything is wonderful; twice cooked chicken is our fav! //