Seasons 52, the new restaurant located in the new Millennium complex on Westheimer adjacent to Bo Concept, is opening to the public today. “The name Seasons 52 represents the 52 weeks of the year,” said Reuben Rolf, the managing partner. “Every week, our menu offers a side panel of new…
