Red Squirrel Cafe ← View details 22-26 East High Street, Crieff, Scotland PH7 3AF +44 1764 650955 Get Directions From* To * — Required information