En Elladi is a Greek and Mediterranean restaurant specializing in authentic Greek cuisine. They offer a variety of traditional Greek dishes, complemented by a selection of alcoholic and non-alcoholic beverages.