We don't have synonyms for strada yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are strata, strad and estrada.
(N) :
Various Eateries Trading Limited, trading as Strada, is a chain based in the United Kingdom of branded restaurants specialising in Italian cuisine with two Strada sites and six Coppa Clubs, all in Southern England.
(N) :
Strada means street in Italian, and is a chain of Italian restaurants in the United Kingdom.
(N) :
Various Eateries Trading Limited, trading as Strada, is a chain based in the United Kingdom of branded restaurants specialising in Italian cuisine with two Strada sites and six Coppa Clubs, all in Southern England.
(N) :
Strada means street in Italian, and is a chain of Italian restaurants in the United Kingdom.