Get directions to: Home Town Buffet, Covina, CA
Restaurant address: 1318 N Azusa Ave Covina, CA 91722, USA
Restaurant: Home Town Buffet