Max's Sandwich Shop is a cult local restaurant in Crouch End, north London. Here, Chef Max Halley makes gigantic sandwiches costing 12-15 dollars each, and are served as a full meal. We tried ...