Subway 34890

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