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