Green Umbrella is a cozy café nestled in the heart of Toronto, ON, offering a variety of hot beverages and light snacks to patrons. The café provides a relaxed atmosphere for guests to unwind and enjoy a quiet moment.
With its welcoming ambiance and friendly staff, Green Umbrella is a popular spot for locals and visitors alike to grab a quick coffee or tea. Whether you're looking for a place to work or simply want to relax with a good book, Green Umbrella provides a comfortable setting for all.
Generated from their business information