Great Wall of China, MONTGOMERY, Alabama (AL)
Conveniently located at 2625 Zelda Road () in MONTGOMERY, Alabama (AL) (36107), Great Wall of China can be reached at 3342691288. Remember to call ahead to make a reservation.
More restaurants in MONTGOMERY, Alabama (AL)
Great Wall of China contact information and details:
Address: 2625 Zelda Road - , MONTGOMERY, Alabama (AL) 36107
Contact Phone: 3342691288