Faves (1)
I've been up and down Chinatown and this place has the best Shanghai Noodles anywhere in the city. This dish alone makes it my new go-to place on the china strip.
I'm loving the new look places too. Great atmosphere, excellent service (English friendly!), and better than average milk shakes make it worth trying out. Showing Results 1-1 of 1 1