Eden is a restaurant that also appears to host wedding receptions and offer beauty salon services.