Located at b, Schaw Park Main Street, Sauchie, Alloa FK10 3JW, Tartan Tikka Tikka is the best Indian takeaway in the area. We serve flavourful foods, which are all made daily from locally sourced ingredients... We have a wide selection of..
Relevance: 77.64824