Otto's - Steakhouses in NYC

Otto's
Add to Trip Planner

521 Main Street
Covington, KY
859.491.6678

Bistro, cafe, deli and bar located in Covington's historic Mainstrasse Village.

Featured Listings

Steakhouses