European restaurant offering Italian cuisine.