Get directions to: Eboshi Noodle Bar, Lomita, CA
Restaurant address: 2383 Lomita Blvd Ste 116 Lomita, CA 90717, USA
Restaurant: Eboshi Noodle Bar