Stresa Italian Restaurant
Serving South Florida for 20 years
2710 Okeechobee Boulevard
West Palm Beach, FL 33409
561-615-0200
Lunch
Dinner
|
Monday-Friday 11:30a-4:00p
Monday Closed
Tuesday-Thursday 5:00p-9:30p Friday-Saturday 5:00p-10:00p Sunday 5:00p-9:30p |
Traveling to North Carolina? Visit our sister restaurant Osteria del monte Ristorante Italiano in the Sapphire Valley. www.OsteriaDelMonte-NC.com