The Cafe Royal ← View details 95 High Street, Annan, Scotland DG12 6DJ +44 1461 202865 Get Directions From* To * — Required information