Tulsi Fine Dining Indian & Thai Restaurant
60-62 Market Street
St Andrews KY16 9NT
United Kingdom