Get directions to: Pacific Rim Cafe, Hermosa Beach, CA
Restaurant address: 113 Hermosa Ave Hermosa Beach, CA 90254, USA
Restaurant: Pacific Rim Cafe