Pollo D'el Rey

4763 Buford Hwy NE #106, Atlanta, GA

Menu (As of 10/30)

Pastas

Tostones

Pollo D'el Rey: hours and how to order