things to do during your stay
The Taal Restaurant
Located in Strathaven, Lanarkshire, Taal is one of the top Indian restaurants in central Scotland, offering a magnificent dining experience in Indian cuisine.
Using only the best and freshest ingredients, our dishes are created from traditional Indian recipes passed through the generations. And to this we add our own creative mix, to bring you a unique and unrivalled choice of dishes.