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