Get directions to: Saigon Noodle House, Birmingham, AL
Restaurant address: 4606 Hwy 280 Ste 108 Birmingham, AL 35242, USA
Restaurant: Saigon Noodle House