Home » Restaurants » America » Long Beach Restaurants » El Pollo Imperial | 5991 Atlantic Ave Long Beach CA 90805 United States

El Pollo Imperial | 5991 Atlantic Ave Long Beach CA 90805 United States Restaurant Menu & Phone

Restaurant Reviews:

1046
4.5/5

El Pollo Imperial | 5991 Atlantic Ave Long Beach CA 90805 United States Contact Details

5991 Atlantic Ave Long Beach CA 90805 United States

Related Restaurants