Subway 14504

Subway #14504-0 is a Subway restaurant located at, 660 State Highway 12 , Rio Vista, California.