Eden is a restaurant with vegetarian options, offering a bar service with beer and wine, and seating for up to 90 guests.