My Place is a cozy establishment nestled in the heart of Thunder Bay, ON, offering a welcoming atmosphere for patrons to relax and unwind.
With a focus on providing quality service and a comfortable environment, My Place aims to create a space where guests can feel at home away from home.
Generated from their business information