Biggest sandwich EVER. When they say these feed 2, really it would feed 4, or possibly a small army. The meat was really fresh and not the usual ...
All reviews seem positive