Ralphs 108

Ralphs #108, also known as La Jolla Village Square Ralphs, is a Ralphs supermarket located at 8657 Villa La Jolla Drive in La Jolla, California.