Homer Lobster offers a New England-inspired menu specializing in lobster rolls with a French twist, featuring Normandy lobsters.