Long Sang is an authentic Chinese restaurant which has been operating for the last 35 years (the current location is fairly new).
It’s a family restaurant that owned and managed by the Chu couple, a husband and wife that are doing most of the cooking and entertaining.
The menu is pretty big, you can find every Chinese dish you have in mind, from Peking duck to the daily Asian cucumber salad, all is prepared on the spot. If you’re speaking Chinese, you will be given the true authentic menu with is 100% Chinese flavors and tastes
The decor is something that was taken out of the New York Chinatown, 80’s style look which adds even more to the authenticity of the place.