Cheerful French bistro shellfish, filet mignon and pommes frites.
Sidewalk
180 Spring St, New York, NY 10012
in
with