World Cafe & Bar in Toronto, ON is a cozy establishment that offers a diverse menu of food and drinks for patrons to enjoy.
With a welcoming atmosphere and friendly staff, this venue provides a relaxing space for guests to unwind and socialize.
Generated from their business information