BEACH HUT DELI #7
7119 ELK GROVE BLVD # 135
Elk Grove CA 95758