Mr. Sub is a sandwich shop offering a variety of hearty and flavourful sub sandwiches.