All types Bakery Bar Cafe Restaurant All types All types Bakeries Bars Cafes Restaurants Closed now Cafe Torra 25-27 Main Street, Torrance, Glasgow, Torrance, SC G64 4EX Cafe