Quiznos 5760

Quiznos #5760 was a Quiznos Subs restaurant located at 800 Ocala Road in Tallahassee, Florida.