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