Noodle Cafe Zen
31 St Marks Pl, New York, NY 10003, USA
+1 212-533-6855
open from 12 am to 11 pm