Restaurant Eden offers catering and a relaxing atmosphere with music and events.