21 Best Lunch Spots in New York City Under $40 Per Person