Canyon Hills Shopping Center in La Jolla, CA, offers a diverse selection of retail stores and dining options for visitors to enjoy.
Conveniently located in a picturesque setting, this shopping center provides a pleasant atmosphere for shopping and dining experiences.
Generated from their business information