Deli Delicious Turlock

2743 Countryside Drive, Turlock, CA 95380