This place is an absolute gem. The anchovy appetizer is great, as is the lobster ravioli