Quiznos 12998

Quiznos #12998 was a Quiznos Subs restaurant located at 367 Cypress Parkway in Poinciana, Florida. The location closed in 2014.