Brothers: Grand Opera in Seven Acts 0 Just a few weeks ago, the Brothers restaurant was awarded a Michelin star. The menu surprises with unexpected twists.source site