Quiznos 5518

Quiznos #5518 was a Quiznos Subs restaurant located at 3509 Wedgewood Lane in The Villages, Florida.