ANDERSONS DELI

4131 HOME AVE, SAN DIEGO,
CA, 92105, USA