Quiznos 7349

Quiznos #7349 was a Quiznos Subs restaurant located at 61 Worcester Road in Natick, Massachusetts. The location closed in 2011.