Tag Archives: Restaurant on the Plaza Staten Island
Restaurant on the Plaza
Also part of the Staten Island Pizza Tour, Restaurant on the Plaza is a local tradition in the heart of New Dorp, located on New Dorp Plaza. What is it on Staten Island where each neighborhood has it’s own little