Update Info - Chicken Island
This restaurant was reported as closed. If it is open, let us know.
Chicken Island
54 NE 167th St
Miami, FL 33162
54 NE 167th St
Miami, FL 33162
This restaurant was reported as closed. If it is open, let us know.