Home

(317)-893-2581

CLICK BELOW FOR MENU

MENU

317-893-2581

Business Hours

Mon 11am-10pm

Tue 11am-10pm

Wed 11am-10:00pm

Thurs 11am-10pm

fri 11:00-10:30pm

Sat 11:00-10:30pm

Sun 11:00am-9:00pm

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!

TODAY’S SPECIALS

Located at

1241 N. Emerson Ave

Greenwood, In  46143

Leon location Map

Click To Get Directions Here