Subway 35837

Subway #35837-0 is a Subway restaurant located at Meadows Village Shopping Center, 31891 Rancho California Road Suite 100, Temecula, California.