Baraka, Chez Papa, and Chez Maman welcomed a new sister restaurant in October 2006 when the exotic French-Asian restaurant-lounge Sutra opened in the space that was once La Suite (and Slanted Door bef... More »