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