The India Palm
46 Buccleuch St, Dumfries
01387 266644
Menu
Dumfries, Scotland
The India Palm
46 Buccleuch St, Dumfries, Scotland DG1 2AH
01387 266644