About The India Palm
The India Palm Restaurant is situated at 46 Buccleuch Street, Dumfries. Serving traditional and contemporary Indian cuisine. Takeaway & Delivery available.
More about The India Palm
The India Palm is located at 46 Buccleuch Street, DG1 2AH Dumfries
+441387266644
http://theindiapalmrestaurant.co.uk