El Pollo Rey

1127 US-17 Davenport FL 33837 USA

Location