This place still has no website. For real.
Do people actually go to restaurants without first consulting with their website? I sure don't. And judging by the lack of info on the internet in general about this restaurant a lot of other people don't, either.
I guess they're tring to keep the place a secret-secret. I hope that works out for 'em.