Tag Archives: dim sum
March 26, 2013 Windsor Dum Sum
I had seen Boston Magazine’s Best Dumpling article, and decided to get a few friends together to go to the Windsor Dim Sum Cafe to try their dumplings. Located in Chinatown, on the second floor, this place is always jam packed. There are a few larger tables, so many times, they ask you if you […]
Tags: dim sum, dumplings, restaurant
- Leave a comment
- Posted under Restaurants