Get Directions to Jelly Hill Cafe ← View details 195 Hyndland Road, Glasgow G12 9HT, United Kingdom, Glasgow, England Get Directions From* To * — Required information