Press'd Sandwich Shop is a Canadian eatery crafting sandwiches for sandwich lovers.