I eat Great Walls food very often and I have to say that it is extremely good and on the inexspensive side in comparison to other Chinese resturants. Service is friendly and quite quick. Its also always fun to see the folks kids playing in the area as well.