Has anyone been to the Jumbo Seafood at Newton Center for dim sum lately? The search pulls up threads from years ago but nothing recent. Wondering if the food is passable?
Ever since our baby arrived, going to Chinatown for dim sum has become a logistical nightmare (driving, parking, waiting etc). I'm dying for Cantonese dim sum so am curious if Jumbo will satisfy my craving?