23 Skiddoo Cafe is a cozy cafe offering coffee, tea, quick bites, and baked goods.