Subway 39362

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