Subway 5628

Subway #5628-0 is a Subway restaurant located at Elkhorn Plaza Shopping Center, 5355 Elkhorn Boulevard, Sacramento, California.