Posted on May 9, 2007 by Brian S GriffinSub RosaVery well done web commercial: Sub Rosa just officially opened up this past Saturday.