Pollo Lucas (Hoover, Alabama)

Pollo Lucas is a chicken restaurant located in 3305 Lorna Road Suite 11 in Hoover, Alabama inside The Village on Lorna Shopping Center.