Super Pollo Rest Incorporated865 Woodward Ave, New York, NY 11385(718) 418-0808
I live in the neighborhood and recently visited this restaurant. The food was delicious especially the cheese empanadas & rotissereie chicken. The service was very good and the staff was friendly. I would definately go again!