Tripped across an odd little place in Chinatown on the corner of Beach Street and Chauncy (?) that is upstairs from a sort of lobby containing a couple of mobile food carts. Kind of a food court type of a place, with several food vendors (can't really call them restaurants) and several common cafeteria-style tables. Quite frankly, looked a little on the scary side, but there were quite a few diners sitting there munching happily away.
Anyone been there? Any suggestions?