Subway 3130

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