I would suggest the pizza at Isola as well.

Lots of options for lobster, it just depends on your preference as to how you want it prepared.


J.D.