Romanian restaurant Elza offers fresh and tasty dishes.