Soothr Thai Noodles and Bar Address: 204 E 13th St, New York, NY 10003 Phone: 212.844.9789 Cuisine: Thai Read more