Loading map…

Scaramouche

A Michelin Guide-listed mainstay for contemporary French dining since 1980, with panoramic city views from its Midtown hillside perch.