Otie's Tavern & Grill

5344 Center St, Hilliard
(614) 876-1548