Quiznos 12669

Quiznos #12669 was a Quiznos Subs restaurant located at University Hall in Savannah, Georgia. The location opened in 2011 and closed in 2018.