Aldi

8788 Navajo Rd, San Diego, California, United States