It is pricey, but we love the cafe. The tomato soup is amazing, the desserts are very good and they have great kids choices. It can be hard to find a table if you come during the lunch rush, but early (before like 1130am) or late (after 130ish) and you're probably ok.