Subway 42494

Subway #42494-0 is a Subway restaurant located at 210 Peabody Road, Vacaville, California.