Quiznos 12630

Quiznos #12630 was a Quiznos Subs restaurant located at 307 Del Prado Boulevard South in Cape Coral, Florida. The location closed in 2011.