Subway 33860

Subway #33860-0 is a Subway restaurant located at Southport Town Center, 2155 Town Center Plaza Suite E160, West Sacramento, California.