China Palace is a chinese restaurant Birmingham located in United States.
1930 Edwards Lake Rd (Suite 122) Birmingham , AL 35235 United States
Reservations | No |
Credit Cards | Yes (incl. Discover & MasterCard) |
Outdoor Seating | No |
Menus | Lunch, Dinner |
My favs - Shrimp Lo Mein & Shrimp with Broccoli !
Delcious :)
Good food here
Sesame chicken #ftw!
They have the best General Tso's chicken and Mongolian Beef .
We had the almond chicken and everything was delicious! Highly recommend. - Alice Heath
Food is amazing. Love the Chinese donuts. They have soft serve ice cream which is great for the kiddies. - Jessica Rogers
Great food, and service is always good. Their on top of it have never had a issue with them and been going since they opened. I love there hot and sour soup so good when youve got a cold. - Cat M