Quiznos 7946

Quiznos #7946 was a Quiznos Subs restaurant located at 1930 Northeast 163rd Street in North Miami Beach, Florida.