Quiznos 12783

Quiznos #12783 was a Quiznos Subs restaurant located at 4855 South Sherwood Forest Boulevard in Baton Rouge, Louisiana. The location closed in 2013.