Starfish is an Asian fusion restaurant known for its creative small plates, trendsetting cocktails, and splashy ambiance.