Now Serving Dine-in, With Limited Capacity!
Hello! Welcome to our online home for Leon!
Here you can browse our online menu, discover our Instagram and Facebook pages and also contact us about party reservations and Catering services!
1241 N. Emerson Ave
Greenwood, In 46143