Get directions to: Sal's Deli, Sunset Beach, CA
Restaurant address: 16873 Pacific Ave Sunset Beach, CA 90742, USA
Restaurant: Sal's Deli