Food Safety Report: Truffle Pizza, Granada, Spain 9 months ago • details 29 Restaurant in Granada Early this evening Truffle pizza