Loading opening times...
Kasturi Indian Restaurant is registered at 35-37 Edinburgh Shandwick Place, Edinburgh EH2, EH2 4RG. Currently the business operates from 11:30 to 23:00. This firm specialises in following categories: Indian Takeaway.