Eden is a restaurant and coffee shop offering a variety of dishes.