Dave, on another post, spoke about Pete's restaurant and their lobster.

Where is this place, please?