Subway 28085

Subway #28085-0 is a Subway restaurant located at Rancho Penasquitos Towne Center, 13293 Black Mountain Road Suite B 1, San Diego, California.