Review of Nom Wah Tea Parlor

13 Doyers St, New York, NY 10013

Overall Rating

Review


Limited options and unappetizing taste.

Celiac friendly?

No

Updated 8 years ago