Dutch Inspired American Made Steakhuis in the heart of the beautiful Mainstrasse Village of Covington KY.
530 Main St.
Amex
$50 and over
Dinner: Tuesday-Saturday: 4:00 pm-11:00 pm
Show Details Hide Details