Maine lobster with pickled meyer lemons and macerated tomato salad

Maine lobster with pickled meyer lemons and macerated tomato salad

star