China Palace Restaurant
1930 Edwards Lake Rd #122, Birmingham AL 35235
(205) 655-7889
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Chinapalaceal
Lumendatabase
Birmingham, Alabama
China Palace Restaurant
1930 Edwards Lake Rd #122, Birmingham
(205) 655-7889