Quiznos 8685

Quiznos #8685 was a Quiznos Subs restaurant located at 303 South Main Street in River Falls, Wisconsin.