Great Wall Chinese Restaurant

1936 Stone Rose Dr #2514, Rocky Mount - 27804
83 reviews
Chinese
(252) 446-7777

Only like fried rice with onions and egg it's GREAT here

Best Chinese food around but takes forever to get ur food. If you have a small order it will take regular time but if you have a family an order something for everyone in your family than it will take over an hour to get ur food.. And they upcharge for use of a Debit or Credit card (5%) in-store.

I've been a regular for a while now. Their food is pretty good. The wait time is a little long but it's completely understandable. They are short of help. The lady that takes the customers orders also help to cook and bag the food. She looks so exhausted sometimes. However, she's a nice, respectable, and hardworking young lady. So keep up the good work.

Was told 10 minutes and it took 30. Chicken was over cooked and chewy. Overall the food did not reflect what was in the photos they had on the wall. Will not be back.

Good food fresh

I have never had a bad experience with this restaurant until today. First of all, they are extremely slow, which I had gotten used to. However, today they had to audacity to cancel my order. The one time they decide to call my daughter’s phone because she placed the order for me… well she didn’t answer in time. So I called back within 5 minutes & asked if my order was ready & I was told that it had been cancelled because no one answered the phone when they called. Everybody knows they say “it will be ready in 35-45 minutes”….but actuality it will be 45 min to an hour…which is how long I gave them today. I have never had anyone call me, let alone cancel my order. Well the lady told me that I can reorder & it would take another 35-45 mins…WTH!! So she put the manager on the phone & he apologized & said he would cook the food himself & I could come get it. I said well what happened to my original order because it was only 15 min later at that point.. this man said he would just use the same food I had previously ordered & give me that if I wanted…again WTH?! I said just forget it!! It will be a LONG time before I order from there again.. I said it before but I mean it this time

Best egg foo young and general tso I have ever eaten. Taste the same quality from when I was a child.

I have never had a bad experience with this restaurant until today. First of all, they are extremely slow, which I had gotten used to. However, today they had to audacity to cancel my order. The one time they decide to call my daughter’s phone because she placed the order for me… well she didn’t answer in time. So I called back within 5 minutes & asked if my order was ready & I was told that it had been cancelled because no one answered the phone when they called. Everybody knows they say “it will be ready in 35-45 minutes”….but actuality it will be 45 min to an hour…which is how long I gave them today. I have never had anyone call me, let alone cancel my order. Well the lady told me that I can reorder & it would take another 35-45 mins…WTH!! So she put the manager on the phone & he apologized & said he would cook the food himself & I could come get it. I said well what happened to my original order because it was only 15 min later at that point.. this man said he would just use the same food I had previously ordered & give me that if I wanted…again WTH?! I said just forget it!! It will be a LONG time before I order from there again.. I said it before but I mean it this time

They are never open on time they are supposed to open at 11am it’s currently 12 and they have not answered the phone or opened the door and they are in the building the owner has not been on time in forever and people are outside waiting very poor customer service.

My go Chinese Food restaurant! Yes they take a while to complete your order but I think it’s why the food tastes better then any other restaurant in town. Always hot and fresh! It’s worth the wait to me! And hands down the best egg rolls in town!