Filters:
clear
Country: United Kingdom

indian grocery store in Strathaven

About 1 results.

Taal Restaurant

thumb_up 667 likes
rate_review 66 Reviews
favorite 1762 favorites
2 Bridge Street, ML10 6AN Strathaven, United Kingdom

Located in Strathaven, Lanarkshire, Taal is one of the best Indian restaurants in Scotland, offering an authentic dining experience in Indian cuisine.

  • 1