Quiznos 5398

Quiznos #5398 was a Quiznos Subs restaurant located at 14142 Southwest 8th Street in Miami, Florida. The location closed in 2011.