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 ...
ESSENTIALS: Open for lunch, noon to 3 p.m. everyday; dinner, Monday to Thursday and Sunday 5 to 9:30 p.m.; Friday and Saturday 5 to 10:30 p.m. Dinner reservations recommended; major credit cards ...