Swilcan Restaurant is a dining establishment located at West Sands Road. It is part of the St Andrews Links Clubhouse, offering a place to eat and drink.