Subway 39362

Subway #39362-0 is a Subway restaurant located at, 879 Redwood Street , Vallejo, California.