Restaurants in Boston, MA
Restaurants
10 Tyler St.,
Boston ,
MA
02111
UNITED STATES
Based on 1 reviews
good dim sum, no lines, always on
most of the dim sum joints in ctown are beset on weekends with hordes of diners seeking the same familiar things (mostly fried and uninspiring). skip the lines and go instead to winsor cafe. the service is gruff and unfriendly but the dim...Worldwide > United States > Boston, MA > Restaurants