Quiznos 6360

Quiznos #6360 was a Quiznos Subs restaurant located at 698 North Homestead Boulevard in Homestead, Florida. The location closed in 2013.