Smart & Final

10740 Westview Parkway San Diego 92126