Willows Coffee Shop ← View details 14 Saint John's Place, Perth, Scotland PH1 5SZ +44 1738 441175 Get Directions From* To * — Required information