Top Menu

Location

The Cat and Owl Steak and Seafood House is located south of Exit 21 on I-64 at Low Moor, Virginia, between Clifton Forge and Covington. We are 34 miles from Lexington, Virginia, 35 miles from Fincastle, Virginia, and 30 miles from Lewisburg, West Virginia. Exact directions given if needed when reservation is made. Enjoy the beautiful drive from any direction.

Cat and the Owl Restaurant in Low Moor Virginia south of I-64 Exit 21

Google Map – Get Directions, I-64, Exit 21, south

Custom Web Design by App iStudio