"Thai Noodle Cafe is now open at 289 Belmont St., offering dine-in, takeout, and delivery services. The menu consists of items like spring rolls, gyoza, and scallion pancakes, along with salads, soups, stir-fry noodle dishes and noodle soups, fried rice, curry dishes, and more." - Dana Hatic