Details
Taj Mahal Indian Restaurant
Shore Street
Isle Of Islay
PA43 7LB
01496 810033
Description