Get Directions to Kama Sutra Indo Tapas Restaurant Edinburgh
16 Drummond Street , Edinburgh EH8 9TX , Scotland , United Kingdom, Edinburgh, England EH8 9TX
0131 556 6040
16 Drummond Street , Edinburgh EH8 9TX , Scotland , United Kingdom, Edinburgh, England EH8 9TX
0131 556 6040