Subway 18597

Subway #18597-0 is a Subway restaurant located at Shell Station C Store, 2052 Columbus Parkway, Benicia, California.