Get directions to: Home Town Buffet, Lynwood, CA
Restaurant address: 3102 E Imperial Hwy Lynwood, CA 90262, USA
Restaurant: Home Town Buffet