New American restaurant · Tribeca
21
"This modern Tribeca restaurant has two stars. Dinner is $298 per person." - Eater Staff