Subway 597

Subway #597-0 is a Subway restaurant located at Plaza Rancho Del Oro, 4160 Oceanside Boulevard Suite 173, Oceanside, California.