Starfish is an oyster bar restaurant offering fresh seafood in a warm, seaside atmosphere. Enjoy a meal with family and friends.