Quiznos 12330

Quiznos #12330 was a Quiznos Subs restaurant located at 2121 West Broadway Boulevard in Sedalia, Missouri. The location opened in 2008.