519 Main St, Covington, Kentucky 41011 USA
Sakura Farm Steak and Maple Leaf Farm Duck
Photo Credit: Yelp