Quiznos 628

Quiznos #628 was a Quiznos Subs restaurant located at 1716 North Main Street in Longmont, Colorado.