Ralphs 108

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