The great thing about italian is that it is done decently well in most countries in the world.  Scotland is no different...which is why Vittoria came in relatively average in my book.  The menu is moderately priced and the food is moderately good.  Two nights previously in St. Andrews we had italian that blew this out of the water in terms of food and ambiance.  I give it three stars because it really wasn't bad, so a lower rating would be unfair.  Definitely an fine spot for bigger parties as they have a lot of space.  Not intimate though...wouldn't go here on a date.  I think Edinburgh has more to offer if you try harder to find a place.