Major Tom is a unique establishment in Toronto, ON that offers a blend of modern amenities and traditional charm.
With a focus on community engagement and creativity, Major Tom provides a welcoming space for individuals to gather, connect, and explore new experiences.
Generated from their business information