I need to take a friend to their first Dim Sum outing and they really want to try a place with carts.
My standby was always 3 Happiness in Chinatown, but it has been a very long time since I have been there. I have browsed the boards and am getting mixed reviews and conflicting information.
Can anyone point me in the right direction? Thanks!