Flaming Grill and Buffet, which offers Chinese and American food, and plenty of it, opened Friday in the Stop & Shop mall at 950 American Legion Highway, next to the Walgreens.
The place did well with its fliers and newspaper ads - the large space was busy tonight on only its second day. Read more.