1 definition by anonnymouse

Top Definition
A fine place to get subs, made fresh to order on Quiznos own white or whole wheat baguette-style bread. Then toasted to golden-brown perfection. Special sauces and seasonings, melted cheese, all combined to create the best subs money can buy.
Quiznos is so much better than Subway. It's that toasted goodness!
by anonnymouse January 02, 2004

Mug icon
Buy a Quiznos mug!