Stephen's Restaurant  
2926 Franklin Road Southwest
Roanoke, VA 24014
540-344-7203

A wonderful, locally owned restaurant that specializes in fresh seafood with a Louisiana flair. The restaurant boasts an award-winning chef and was voted the best overall restaurant in the Roanoke area.