Description
A neon red paper clip in the window identifies this otherwise unmarked West Village restaurant. The narrow interior is just as stripped down. The open...
120 Christopher Street New York, NY, United States, 10014
646-596-7476