TheFork, a Trip advisor company
Indian
116 South Street, KY16 9QD, St Andrews
Average price £25
3-Course Pre-Theatre Dinner £16.95