Stresa, the old-school Italian restaurant that served many an off-radar power lunch from an Okeechobee Boulevard strip plaza for nearly 25 years, is moving to a new West Palm Beach location. Stresa’s ...
Stresa Italian Restaurant is an 18 year old, West Palm Beach landmark. But it’s not on Palm Beach Island and it’s a distance away from the party scene of Clematis Street. Oddly located among the big ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results