Quiznos 5660

Quiznos #5660 was a Quiznos Subs restaurant located at 156 University Drive in Pembroke Pines, Florida.