Bella Italia
Search results
We did not find results for: strada.
Check spelling or type a new query.
We did not find results for: strada.
Check spelling or type a new query.
Restaurant chain
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. Wikipedia