|
|
Steven W's is a restaurant located in Newberry, South Carolina at 1100 Main Street. They are open every day except Monday and Sunday. Located in historic downtown Newberry, South Carolina, Steven Wâs Downtown Bistro brings a fabulous touch of exciting âbig cityâ cuisine to a friendly small town. Owners Steve and Renee Foulis opened the restaurant in December, 1996 as a developmental...
1100 Main Street, Newberry, SC, 29108
|
|
|