Restaurant Review: Les Sisters Southern Kitchen in Chatsworth home to downhome Southern cooking

July 29, 2015

Address: 21818 Devonshire St., Chatsworth. Prices: About $18 per person. Cards: MC, V. Restaurants in Southern California tend to be in places other than where you expect to find them. But even with that caveat, driving to Les Sisters Southern Kitchen …