A little surprised by the ratings of this restaurant. I may be forcing it a little by giving it 5 stars. But it’s the kind of small caterer I’ve been going to for a good twenty years and I still happily return occasionally. It deserves more than 3.5 stars