Winsor Dim Sum Café
10 Tyler St (Beach St & Kneeland St), Boston, MA 02111
4.0 / 5 based on 287 votes
chicken feet melt in your mouth
Great dim sum. I always leave feeling full and happy.
... neighbors. Don't miss turnip cakes with XO sauce, steamed char siu bao,...