Subway 17709

Subway #17709-0 is a Subway restaurant located at University of CA Price Center, 9500 Gilman Drive #1327, La Jolla, California.