Locals claim this Boston spot is serving the world's best sandwiches, and they may not be lying. Guy digs into their best-seller, the ...