A place that delights soul and palate.