we dined at this strada when visiting london from the US. i was pleasantly surprised, quality of food was good (pizza and pasta), and my kids loved it. wine prices were decent i thought (we are used to being overcharged in the US). i didnt event realize it was a chain until days later. they are doing a good job at maintaining the quality. the staff was friendly as well and accomodating. i wish we had a similar chain in the US - Olive Garden and sbarro certainly are no match!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.