La Parrilla

1801 Howell Mill Rd
Atlanta, GA 30318
Phone number: (404) 603-9091
http://www.laparrilla.com/

Happy hours at La Parrilla

Nearest happy hours


Contact info