Get directions to: First House Chinese Restaurant, Talladega, AL
Restaurant address: 107 Johnson Ave N Talladega, AL 35160, USA
Restaurant: First House Chinese Restaurant