Food is one of the easier things to come by in Italy, especially for vegetarians. The pastas and pizzas that you get in Italy, are somehow (and I cant understand why) much much tastier than what you get elsewhere. Not sure what they do to it, but I guess once you have the Italian food in Italy, you never like what you get elsewhere! For vegetarians, there is always the Penne Arrabiata and Penne Pomodoro to take you through the trip. Waiters will take good care of you too, asking frequently, 'tu to ben hai'? 'ma ben hai!' (meaning something like, hope everything is fine, yes everything is fine!) :) Could'nt help laughing every time they ask!!
Trains in Italy are as they are in India, chaotic, and never on time. Specially in Cinque Terra, the train driver starts the train only once he sees that everyone who got off the train is back on:) Timings do'nt really matter there, as they say, don't hurry, 'Dolce Vita'!