Subway 5774

Subway #5774-0 is a Subway restaurant located at Elkhorn Shopping Center, 4331 Elkhorn Boulevard Suite A, SACRAMENTO, California.