Enjoy espresso and more at Eden Cafe, an espresso bar.