Food Bowl Market

3035 Cedar St., South Park, San Diego, California 92102

3035 Cedar St., South Park, San Diego, California 92102
Distribution Point
South Park