Courtyard Cafe ← View details 149A Market Street, St Andrews, Scotland KY16 9PF +44 1334 472454 Get Directions From* To * — Required information