Highly anticipated ‘Italian-ish’ restaurant Sister debuts in Dallas in place of The Grape
The owners of The Charles wasted no time in making their new Italian-Mediterranean restaurant, Sister, feel at home on Greenville Avenue.Although it's only a few days old, the Greenville Avenue Restaurant Sister already feels inhabited,…