Takht-e Tavoos – translated to The Peacock Throne – is a new College West restaurant from the same owners as The Pomegranate and Sheherzade. Also featuring Persian delights, this new little sister helps comprise a trio of tradition amongst these cultural...