Holland’s Shelter Creek II Restaurant & Bar

Restaurants in Holly Ridge

Tell them you found them on topsailbiz.com! When you visit or call, let them know TALB sent you.

Holland’s Shelter Creek II Restaurant & Bar is a restaurant in Holly Ridge, the gateway to Topsail Island, serving the Topsail Island community and visitors. Conveniently located in Holly Ridge for both year-round residents and seasonal visitors to Topsail Island.

Reviews

No reviews yet. Be the first to review this business!

Write a Review

Your rating: