I just read a review in the weekends' Star Ledger about Madame S on Davenport St. in Somerville. Anyone been? The review was good. Apparently it is the same owner as Origins. Looking for some place good to go this coming Saturday and want to try something new and close to home.