This place has pretty good dumplings. Also, their green tea is definitely good green tea from China. Best of all, they have spicy chili sauce, and will bring you as much as you want (even if they act like you're a crazy, chili-obsessed gringo). Worth a visit if you like Chinese food.
If you own or manage Wa Lok, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.