Get directions to: Gela Slug Inc, Lomita, CA
Restaurant address: 1831 Pacific Coast Hwy Lomita, CA 90717, USA
Restaurant: Gela Slug Inc