Stresa Italian Restaurant
Open for Dinner at our new location:
2062 Palm Beach Lakes Blvd
West Palm Beach, FL 33409
561-615-0200
Serving South Florida our home cooked Italian favorites for 20 years!
Summer Schedule:
Dinner only through Summer
Dinner Served:
Tuesday-Saturday 5:00p-9:30p
Closed Sundays & Mondays
Join us in the beautiful mountains of Sapphire, North Carolina at Osteria Del Monte
Traveling to North Carolina? Visit our sister restaurant Osteria del monte Ristorante Italiano in the Sapphire Valley. www.OsteriaDelMonte-NC.com