Founded in 2001, Shangri-La has been providing authentic, cost effective, made to order chinese food for over a decade. This small family run restaurant has prided ourselves with providing the best authentic dishes you would see in main land Taiwan.
Our Executive Chef Huang has mastered his culinary craft since the age of 12. Working in many different countries such as Taiwan, Japan and Saudi Arabia, Master Chef Huang has refined ....
Describe your most popular dishes — what are you known for?
There is always room for improvement. Leave us a suggestion or comment!
149 Belmont Street, Belmont, Massachusetts 02478, United States