Tandoori Palace Carluke
13A Station Rd, Law, Carluke
01698 355707
Recent Reviews
Order Online
Reserve
Tandoori Palace Carluke
13A Station Rd, Law, Carluke ML8 5LN
01698 355707