We only had drinks as we were a little lost and rather hot. It was wonderful in the sun watching the Locals at play. Lovely strong coffee more like a espresso, and just the rejuvenation I needed. Menu seemed good value from what I can see and certainly the feel of the place was very nice so found some of the previous reviews a little unfair.
If you own or manage Strada, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.