ice cream
Nothing says indulgence more than Ice creams. We at Dinshaw's ensure that only the best ingredients come together, so that we may deliver the best! Right from the classic flavours such as Vanilla and Chocolate to the premium range, we love experimenting with our ingredients.