Shangri-La
149 Belmont St, Belmont
(617) 489-1488
Menu
Restaurants in Belmont, MA
Shangri-La
149 Belmont St, Belmont, MA 02478
(617) 489-1488