Skip to content
Online ordering is not currently offered at this location.
House Of Chen - Anniston 4 E 43rd St Anniston, AL 36206
 
Closed
Ordering disabled
(256) 236-0305