Quiznos 1781

Quiznos #1781 was a Quiznos Subs restaurant located at 5818 West Main Street in Houma, Louisiana. The location closed in 2012.