The look and feel of this place is really nice and definitely makes you want to try their goodies. However, their actual products are sub par. I got the roast beef sandwich and the pretzel bread was stale and there wasn't anything special about it. The water cress was a nice touch but that's about it. I also got their flavored marshmallows and that was quite the bust too. I actually prefer the original kind at the supermarket. The flavors were artificial and it as $10. Enough said.
I wouldn't spend my money here...