I tried contacting this place. The phone rang out and no answer to my email. Their website is still up, making theg concern.
I went to Urbanspoon and found they were closed.
I emailed CUDO and requested a credit card refund. They appeared to already have a response ready and gave me a credit on my CUDO account. I wrote back and insisted on refund. This has been done, reportedly.
If you have a voucher for this place, you should request a refund from CUDO.