Get directions to: Beach Hut Deli, Elk Grove, CA
Restaurant address: 8235 Laguna Blvd Elk Grove, CA 95758, USA
Restaurant: Beach Hut Deli