If a restaurant claims to be serving “the world’s greatest sandwich,” you have to order it, right? I mean how could you not test out such a bold claim of superiority? Well, I passed it up, but my boyfriend certainly couldn’t. The results: Great indeed, he claims. Maybe the best sandwhich ever. Can we recreate it at home? Duh, no problem.