Subway 65362

Subway #65362-0 is a Subway restaurant located at Walmart Supercenter #3081, 8915 Gerber Road, Sacramento, California.