China Pavilion, BIRMINGHAM, Alabama (AL)
Conveniently located at 3154 Cahaba Heights Villa () in BIRMINGHAM, Alabama (AL) (35243), China Pavilion can be reached at 2059691890. Remember to call in advance to make a reservation.
More restaurants in BIRMINGHAM, Alabama (AL)
China Pavilion contact information and details:
Address: 3154 Cahaba Heights Villa - , BIRMINGHAM, Alabama (AL) 35243
Contact Phone: 2059691890