Quiznos 6633

Quiznos #6633 was a Quiznos Subs restaurant located at 3231 Leechburg Road in Lower Burrell, Pennsylvania. The location closed in 2011.