Shangri-la
Chinese Restaurant
149 Belmont St, Belmont, MA 02478
(617) 489-1488
(617) 489-1488
4.0 / 5 based on 118 votes
Photos
Pig ear, seaweed, shredded tofu, and tendon are all...
... soup dumplings, soybean milk, Taiwanese eats hands down on the...
Great Taiwanese food. Homey and nice. Fine dumplings.