The Village Anchor is a cozy bistro with artful decor, yet largely portioned southern-inspired comfort food. Sandwich to steak... Bourbon-infused...
11507 Park Rd Louisville, Kentucky | GOOGLE MAP