Subway 36335

Subway #36335-0 is a Subway restaurant located at 4653 Carmel Mountain Road Suite 310, San Diego, California.