Subway 21915

Subway #21915-0 is a Subway restaurant located at, 5501 Power Inn Road Suite 130, Sacramento, California.