El Campeon De Los Pollos 1 - Dominican restaurant in Richmond Hill, New York | Reviews, Photos & Information on Postcard