Quiznos 2968

Quiznos #2968 was a Quiznos Subs restaurant located at 100 Tyler Square in Covington, Louisiana.