Subway 14504

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