★ 5.0 (1) D Parravanis Ice Cream Ltd Unit 33, Electra Park, Electric Avenue, As Wholesale & Supply Store Call Directions