9th Avenue International Food Festival is May 19-20 on Ninth Avenue between 42nd and 57th Street from 10am to 6pm.