Browns is a high end restaurant. They have a few restaurants nationwide and its known for its excellent food. The one in Cambridge is in the west wing of the former location of Addenbrookes when it opened in 1766 (older than our country!).
I went here with the other leaders of the brownies for our Christmas meal after taking the brownies to the panto.