My wife and I will be honeymooning in early October. Because of her tight work schedule, we can only squeeze a 10-day Mediterranean cruise where we will hit the following ports (realistically about 8 hours in each city):
Villefranche-sur-Mer, France (can go either to Nice or Monaco)
Livorno (1-1.5 hr train ride to either Florence, Pisa, or Cinque Terre)
Civitavecchia (1 hr train ride to Rome)
So what we need are some lunch ideas for these places. We can do street food. We can do fancy here and there. We're going to be walking and hopping on trains to get to most of these cities from the ports.
Fortunately, we'll have 3 days in Barcelona before and after the cruise so I'm sure we will get a nice dinner somewhere in there!