Now Serving Dine-in!
Hello! Welcome to our online home for Leon!
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