Located directly on the shore of the East River at the Avalon in Long Island City, Riverview Restaurant commands the most spectacular views of New York City's skyline. Directly facing the United Nation with Citicorp Center, Trumps International Hotel and the Queensboro Bridge to the north and the
… Chrysler and Empire State Building to the south, Riverview is unmistakably, " A Room with a View".Continued