Subway 45973

Subway #45973-0 is a Subway restaurant located at Westbluff Plaza, 6994 El Camino Real Suite 100, Carlsbad, California.