POLLO LINK PERUVIAN RESTAURANT No reviews yet 78-06 101ST AVE STE E & F OZONE PARK NY 11416 718-843-0131