Quiznos 5379

Quiznos #5379 was a Quiznos Subs restaurant located at 15 Alafaya Woods Boulevard in Oviedo, Florida.