Quiznos 2738

Quiznos #2738 was a Quiznos Subs restaurant located at 6907 South Red Road in South Miami, Florida.