Beach Hut Deli
3955 Park Dr #2, El Dorado Hills 95762