News

The prominent northern corner of Independence Plaza at N. Moore and Greenwich could have a new restaurant soon.