Quiznos 2866

Quiznos #2866 was a Quiznos Subs restaurant located at 26 West Karsch Boulevard in Farmington, Missouri.