ILIA is a Mediterranean restaurant specializing in healthy and flavorful cuisine, offering dine-in, takeout, and delivery options.