Back to list
Tulsi Indian Restaurant
Stunning 8.6 (51 reviews)
Around £25
Location
60-62 Market Street
St Andrews KY16 9NT
See on the map