Looking for romantic restaurants for Valentine's Day?

> >


Russells Restaurant



1760 Sea Island Parkway
Saint Helena Island, SC 29920

View more Saint Helena Island restaurants

(843) 838-0821

Cuisine: Bars, Seafood Restaurants


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Business Profile for Russells Restaurant

Russells Restaurant is located at 1760 Sea Island Parkway in Saint Helena Island, South Carolina. There are about 1 to 5 employees that work at this Russells Restaurant, and the owner is Rose Russell. Russells Restaurant generates about $120,000 in income.

Russells Restaurant Reviews

Add your review for Russells Restaurant.

    Map of Russells Restaurant

    Restaurants similar to Russells Restaurant

    Nearby Restaurants