They’ve changed their website!
Not really. The website has always been a wreck, but the food is good.