clock menu more-arrow no yes mobile

The Rice Noodle

190 Bleecker Street, Manhattan, NY 10012

(646) 895-9908