Island Chicken Grill

2100 Northwest 42nd Avenue Miami FL 33126 USA

(305) 515-2618

Location