Subway 38957

Subway #38957-0 is a Subway restaurant located at Strawberry Creek Shopping Center, 8231 Timberlake Way Suite 110, Sacramento, California.