SANTA CLARA, Calif. – (October 6, 2016) – The Yellow Chilli, an international chain of casual Indian restaurants, will open its first United States location at Monticello Apartment Homes in Santa Clara. The Yellow Chilli takes pride in its offering… More »