Luka's Kitchen is a southern-style family restaurant known for its fish sandwiches. Temporarily closed for renovations, reopening is planned for February 2024.