From their beginning in Rome, Italy, Sergio and Rosele Oriente had a dream to create an Italian restaurant where people could taste, not only the upgraded quality of food, but also dine in a ...
The palms stood in the Italian Gardens, which look out over Torre Abbey Sands. Facebook comments included that the trees were "synonymous" with Torbay and one person said they were "disgusted" at ...