Restaurant worth every cent.