Skylark on the Hudson, a new restaurant in Newport, intends to open by April 19. The new restaurant is part of the Americana Hospitality Group, which also operates the Pines Manor in Edison, among other restaurants.
Located across the street from the Newport Town Square, Skylark will be located where the old South City Grill once was. That restaurant garnered noise complaints and eventually closed since 2011.
Above, the space as The South City Grill.