Established Italian restaurant serving a wide range of Italian and European dishes, prepared to a high standard in a modern setting.