Subway 3130

Subway #3130-0 is a Subway restaurant located at, 2038 Nut Tree Road , Vacaville, California.