Ella - Darwin is rated 4.7 stars by 794 OpenTable diners.