Noble Rot (restaurant)

Noble Rot is a restaurant and wine bar in Portland, Oregon. Leather Storrs is a chef and owner.