Get directions to: Seven Star Buffet, Anniston, AL
Restaurant address: 1800 S Quintard Ave Anniston, AL 36201, USA
Restaurant: Seven Star Buffet