Subway 54861

Subway #54861-0 is a Subway restaurant located at Walmart Supercenter #1760, 1018 Riley Street, Folsom, California.