Get directions to: China Pavillion, Montgomery, AL
Restaurant address: 4756 Mobile Hwy Montgomery, AL 36108, USA
Restaurant: China Pavillion