"Great. Everyone reckons that their own suburb has the best pizza shop in Melbourne. I’ve tried dozens. Nothing comes close to Il Borgo, 1385 Toorak Rd, Camberwell. Best wood fired pizza around. Only thing is that they dont deliver. Run by 2 eccentric italians, Luciano and Paulo." - Simon Chen