Amanita

Lower East Side · 2 spaces

Amanita is on the Lower East Side, New York, at 1 Freeman Alley. Open Tuesday to Saturday, 11am to 6pm. Closed Sunday and Monday. On view now: Vittorio Marella, To Stand Bare (until Oct 31).