Food 4 Less 763

Food 4 Less #763, also known as Market Creek Plaza Food 4 Less, is a Food 4 Less supermarket located at 312 Euclid Avenue in San Diego, California.