Italian restaurant offering a variety of cuisines, including pizza and European dishes.