Get directions to: Beach Hut Deli, Sacramento, CA
Restaurant address: 2406 J St Sacramento, CA 95816, USA
Restaurant: Beach Hut Deli