Bella Italia, a chain similar to the US Olive Garden (but better!), has 2 locations in Edinburgh. The menu has the staple pizzas and pastas as well as some creative fare, like their delicious risotto. Wine selection is good, and the liqueur coffees are very tasty. Spend the extra money for dessert, it's worth it.