Hickory House Restaurant

240 N. Liberty St.
Powell
Ohio
United States
website