Subway 34890

Subway #34890-0 is a Subway restaurant located at, 2206 Torrey Pines Road , La Jolla, California.