indianNot yet on Tasting Planet
Chaskaa
Leven Street 30-32, Edinburgh, EH3 9LJ Edinburgh, United Kingdom
About
Modern Indian restaurant, consistently high quality.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Leven Street 30-32, Edinburgh, EH3 9LJ Edinburgh, United Kingdom
Modern Indian restaurant, consistently high quality.
No photos yet.
No reviews yet. Be the first!