131 E Ponce de Leon Ave
Decatur, Georgia

MAP IT

404.687.0500

Mon: 5 pm – 1 am
Tues – Thurs: 11:30 am – 1 am
Fri – Sat: 11:30 am – 2 am
Sun: 11:30 am – 1 am
(Kitchen closes one hour prior)

Walk in only.
No reservations.


Click here for our
EMPLOYMENT APPLICATION
Leon's Full Service