Melrose Umbrella Company

European influenced specialty cocktail bar in the heart of West Hollywood.