Larry's Hamburgers

639 W Channel St A San Pedro CA 90731 USA

(310) 514-8518

Location