minus-squareKitchenNo2246MtoVaughan•Best pizza in VaughanlinkfedilinkEnglisharrow-up2·2 years agoGiro D’Italia has pretty good pizza. I’ve never been to Ricci’s but it’s on my list. linkfedilink
Giro D’Italia has pretty good pizza. I’ve never been to Ricci’s but it’s on my list.