Mediterranean restaurant Nora's Palace offers falafel, kebabs, salads, and other dishes from an open kitchen.