Subway 30066

Subway #30066-0 is a Subway restaurant located at, 27315 Jefferson Avenue Suite C/D, Temecula, California.