best Indian restaurant Edinburgh

15 Castle Street, Edinburgh,EH2 3AH ,UK, 15 Castle Street
Bowdon, UK EH2 3AH United Kingdom

About

Tantra is the best Indian restaurant in Edinburgh

Contacts