Subway 10247

Subway #10247-0 is a Subway restaurant located at Albertson Shopping Center, 1909 Peabody Road Suite 5, Vacaville, California.