Quiznos 14385

Quiznos #14385 was a Quiznos Subs restaurant located at 1475 North Buena Vista Drive in Lake Buena Vista, Florida. The location opened in 2012 and closed in 2017.