Subway 3992

Subway #3992-0 is a Subway restaurant located at Carmel Mountain Center, 11040 Rancho Carmel Drive Suite 7, San Diego, California.