Quiznos 7126

Quiznos #7126 was a Quiznos Subs restaurant located at 240 Citrus Tower Boulevard in Clermont, Florida. The location closed in 2012.