From Our Editors
Dragon Palace is a family-oriented Chinese restaurant located on Carson Road in Birmingham. With a delightful menu, this Chinese restaurant won't let you down. The great quality, set in a family-oriented atmosphere, will have you visiting again and again.
If you don't feel like driving over to Carson, placing a delivery order is an option.
A reliable option in Echo Highlands, making a trip to Dragon Palace is never a bad call.