Second Cup Cafe is a Canadian coffee shop offering online ordering, catering services, and WiFi.