Quiznos 11290

Quiznos #11290 was a Quiznos Subs restaurant located at 1330 Alton Road in Miami Beach, Florida.