Quiznos 5762

Quiznos #5762 was a Quiznos Subs restaurant located at 18848 South Dixie Highway in Miami, Florida.