Driving directions

Leon's Full Service

131 E Ponce de Leon Ave, Decatur, Georgia, United States
Review summary
4.6
Kelli H.
in the last week
First time eating here. Requested Gluten free. Did not get sick. Food was tasty. The fries were great. Staff we encountered were friendly. We just ordered out and online ordering was a breeze. Will definitely be back to try other items on the menu.