Ori's spot is one of my fav secret locations in Hollywood. Perfect place for business or personal visits to LA.