@aled
Abbott Kinney Blvd is probably your best bet in Venice itself.
‘The Butchers Daughter’ has good vegetarian food and ‘Felix Trattoria’ decent Italian. Lots of other places on the Blvd are worth checking out.
It does get crowded on the weekends so plan accordingly.
Hope this helps.