Are blazers needed for any of the nicer restaurants?
Likely Le Sireneuse but none others I can think of.
We saw several without blazers at La Sponda, but they looked a bit out of place at such a beautiful venue. So not required, but suggested would be my advice.
Not going there except to Francos for a drink. We are going to La Terra and La Tagliata though. Do we need it for those or Francos?
No you do not need it. We have been to La Sponda many times and when we have been there (always in July and August) the majority of men we see do not wear blazers.
thx- apparently my mother wants them to wear them so we will pack them!