No upcoming events at the moment
Visit Us

1510-G Piedmont Ave NE

Atlanta, GA 30324

Directions​
Tel: (404) 249-7899

 

Contact Us

FELIX'S Atlanta  (404) 249 7899       © 2020 Felix's On The Square