Quiznos 13073

Quiznos #13073 was a Quiznos Subs restaurant located at 2099 Collier Parkway in Land O Lakes, Florida. The location closed in 2013.