Restaurant offering a memorable dining experience.