2 definitions by Anonnymouse
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.
by Anonnymouse January 3, 2004