Noods n’ Chill is a thai restaurant, located at 170 S 3rd St (at Driggs Ave), Brooklyn, NY 11211, United States. Visit their website www.plantlovehouse.com for more detailed information.
The pork knuckle was great but I received a half empty serving of rice. Would not recommend ordering takeout.
Good for delivery