Category: | Restaurant, |
---|---|
Address: | 2710 Okeechobee Blvd, West Palm Beach, FL 33409, USA |
Zip code: | 33409 |
Website: | http://www.stresaitalianrestaurant.com/ |
Opening hours (Edit) | |
---|---|
Monday: | Closed |
Tuesday: | Closed |
Wednesday: | Closed |
Thursday: | Closed |
Friday: | Closed |
Saturday: | Closed |
Sunday: | 5:00 – 9:00 PM |
The service is constantly speedy, awesome character, very friendly staff. Will return here again when I arrive here.
For no-frills, solid, basic Italian food, look no further! Consistently great at a fair price! Great service too!
Delicious food and awesome atmosphere!
Usually this place is reliable but not spectacular but the other night I had home made pasta with crab and broccoli rabi in a garlic and white wine sauce (a daily special) and it was fantastic. Until recently they had the same dining room staff for like forever, but last time I went the people were all new and they were not at all as good as the old staff.