The trophy lobster is traditionally supplied by Makris Lobster & Steak House in Concord, New Hampshire. The restaurant previously revealed to Bon Appetit that after the cameras snap those final shots, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results