I'm looking to do Dim Sum on New Year's Day and would like to get both a good meal and good service in a pleasant environment, but the reviews are so mixed.
Winsor sounds like it's great food, but not a great environment, not sure maybe I misread? Others sound like they have good food, but bad service.
I tend to prefer made to order, but am happy to do carts. I'm flexible on price and location, so Boston, Cambridge, Newton, Metro-West are all fine.
If you had to give an overall rating that included the food, service, and environment what would be your top suggestions?
Thanks for the help.