SF Supermarket

6935 Linda Vista Road San Diego 92111-6305