$$$$ · new york
17 W 20th St, New York, NY 10011, USA
1 critic mention
Updated August 2026
“Michelin Guide — two star”