Keils' Fresh Food Store

7403 Jackson Drive San Diego 92119