Skip to main content

Otts Tavern

restaurant · bar and grill restaurant · Louisville, KY

Address
4229 Hillview Ave, Louisville, KY 40216-3817
Phone
(502) 409-9526
Where
38.1881, -85.8124

Search Hominin for Otts Tavern

Other restaurants nearby

More in Louisville