Charming pizza restaurant in Matera, offering Italian, Mediterranean cuisine with a stunning view.