Chaskaa Indian Restaurant 30-32 Leven Street, Edinburgh, EH3 9LJ, UK Phone: 0131 228 3838 Email: info@chaskaaindian.co.uk Follow Us! Our Location