Pollo Tropical - 10098
3777 East Tamiami Trail Naples, Florida 34112 | Restaurant Info