Now moored at Rockefeller Center is Limani, the 8,000-square-foot second location of the Long Island Greek restaurant.

The dramatic setting at Limani. Benjamin Johnson/Shawmut Design and Construction
Now moored at Rockefeller Center is Limani, the 8,000-square-foot second location of the Long Island Greek restaurant.