Subway 24802

Subway #24802-0 is a Subway restaurant located at Golden Hills Shopping Center, 1045 Alamo Drive, Vacaville, California.