Details: Located at 135-31 40 Rd, Flushing, NY 11354. An unclaimed Yelp page can be found at https://www.yelp.com/biz/new-curry-leaves-flushing
Score: 6.8/10
I’ve been here a couple of times and the food is mostly all right. The biggest downside to this restaurant is that there is that Malay Restaurant is few stores down and does everything slightly better for a slightly higher price.