Second Cup Cafe is a Canadian specialty coffee retailer offering coffee, catering, and WiFi.