Quiznos 7728

Quiznos #7728 was a Quiznos Subs restaurant located at 12313 Largo Drive in Savannah, Georgia.