Subway 32859

Subway #32859-0 is a Subway restaurant located at La Mesa Crossroads Shopping Center, 7900 El Cajon Boulevard Suite L, La Mesa, California.