Quiznos 12415

Quiznos #12415 was a Quiznos Subs restaurant located at 450061 State Road 200 in Callahan, Florida. The location opened in 2008.