7307 Crestwood Blvd, Birmingham, Alabama, 35210
Not specified
Best Chinese Cuisine in Birmingham! Come experience the best Chinese cuisine in Birmingham! We have nine 12 foot long food bars, a Private Dining room that seats 128 people and 380 total seating.
No reviews yet. Be the first to write a review!