Deli Pollo is a restaurant specializing in chicken dishes. It is located at Cra. 50 #45-29 and offers home delivery service. The establishment is described as having excellent service.