Most restaurants don't do refunds unless the food is undercooked or of poor quality. The restaurant may provide a substitution rather than a refund.
Have you called them to explain what the issue is? That would be a better idea.
I've had a few dishes that weren't good and called them and they sent the their driver to replace it.
Thanks! Your answer is awaiting moderation.