El Castillo del Pollo

523 N Wood Ave, Linden
(718) 845-4071