The Lion is now open.

2511 E Main Street

MADE IN OHIO by Bexley Media Group