We normally use Just Eat as a way to compare menus and then call the restaurant direct.
If you pay on credit card, you should be able to do a chargeback. I am not sure what *actual* legal footing JE is on to refuse a refund for failing to keep up their end of the contract.