Quiznos 3564

Quiznos #3564 was a Quiznos Subs restaurant located at 1874 Northwood Plaza in Franklin, Indiana. The location closed in 2015.