Mandarin House Chinese Restaurant

1550 Montgomery Highway Hoover, AL 35216 United States of America

(205) 822-1761

Location