Get directions to: Beach Hut Deli, Auburn, CA
Restaurant address: 201 Sacramento St Auburn, CA 95603, USA
Restaurant: Beach Hut Deli