Eden is a restaurant offering diverse catering services.