I know folks have been assuming this place is trying to be clever by naming themselves Lobster ME since ME is supposedly abbreviated for Maine, home of the world's best lobsters. Their choice of price point and marketing strategy to serve their food in the style of your neighborhood galleria is questionable (when was the last time you purchased a single item in a food court over 15 bucks, including airports?)
My latest theory is that the name was originally supposed to be Lobster MEH and even their shoddy construction of the sign resulted in the H falling off.
In terms of quality, this place strikes me as the byproduct of a marginal Iron Chef contestant presented with the secret ingredient of succulent Maine Lobster and concocting 4-5 mediocre dishes (including the fatal death blow of using a savory ingredient for ice cream)
The judges have spoken: Iron Chef Meh, your cuisine does not reign supreme. Save your money to purchase two amazing lobster rolls caught right off of Cape Cod for the price of one "world's best lobster roll" (picture me taking two lobster claws and making air quotes) that you could be purchasing here.