For a restaurant in a mall, this is a pretty good Italian place. The food is good, hot and arrived quickly. Quite a large menu of standard restaurant Italian fare but the cooking standard was high and it looked, smelled and tasted good. Outside seating has the advantage of being a great place for people-watching while you eat. Drinks prices are what you'd expect, pricey for a not particularly inspired selection of wines. Beers were OK but again not a huge selection. Only disappointment was the so-called Tiramisu for desert, which was nothing like a real one.