The step ins have appeal
i would stay away, however... 'excellent dumpling house' wasn't, and all the other places with self praising elements of their names tend to always disappoint