↗Sur La Table1151 E Southlake Blvd Suite 340Southlake, TX 760924.8 rating•656 reviewsItalian, French+1 moreView details