Chaskaa Indian Restaurant
30-32 Leven St, Edinburgh
0131 228 3838
Recent Reviews
Order Online
Reserve
Chaskaa Indian Restaurant
30-32 Leven St, Edinburgh
0131 228 3838