Signage is confusing - Is it doing business as "Dean Sin World"? "Tastio Bakery Deli"? Or (as the green awning indicates) simply "Hell"? Whatever it is, the nice people here make very, very good xiaolongbao (XLBs). The noodle dishes here like beef soup noodles (niu roh mien) and Chinese spaghetti (zha ziang mien) are passable, and the green scallion pancakes (tsung yeoh bing) are just OK, but there are much better noodles places nearby anyways... I am here for their specialty - XLB. With crab roe, please.
Highlights: XLBs, with and without crab roe. And the service from the super nice servers and proprietors.
p.s. Somehow some of the photos got rotated during the upload. Please pardon. (Mods: Any way to turn them 90 degrees?)