Subway 10248

Subway #10248-0 is a Subway restaurant located at Norwood Shopping Center, 4211 Norwood Avenue Space A-2, Sacramento, California.