Mr. Sub is a sandwich shop offering a variety of submarine sandwiches. Part of a Canadian chain, it provides both takeout and delivery options.