Subway 32936

Subway #32936-0 is a Subway restaurant located at, 1780 Tuolumne Street Suite 8, Vallejo, California.