Subway 28416

Subway #28416-0 is a Subway restaurant located at Kmart Center, 5440 Auburn Boulevard, Sacramento, California.