Ethiopian restaurant offering flavorful dishes.