Salt Bar

Permanently closed
29 Clinton St
New York, NY 10002
Thelma on Clinton is Chef Melissa O'Donnell's latest New American restaurant. Named after her grandmother, the restaurant focuses on small plates and eclectic flavors inspired by the immigrant culture of Manhattan's Lower East Side.
Own this business?
See a problem?

You might also like

Partial Data by Foursquare.