You can order delivery directly from Sloane's Corner using the Order Online button. Sloane's Corner also offers takeout which you can order by calling the restaurant at (214) 484-1395.