Quiznos 7960

Quiznos #7960 was a Quiznos Subs restaurant located at 3044 Fish Hatchery Road in Fitchburg, Wisconsin.