Subway 24849

Subway #24849-0 is a Subway restaurant located at Las Americas Premium Outlets, 4211 Camino De La Plaza Suite 158 E, San Diego, California.