Subway 3433

Subway #3433-0 is a Subway restaurant located at Lake Crest Village Shopping Center, 1036 Florin Road, Sacramento, California.