Marco Polo is a quaint boutique shop nestled in the heart of Niagara-on-the-Lake, ON.
Specializing in unique gifts and artisanal goods, this charming establishment offers a curated selection of handcrafted items for visitors to explore and discover.
Generated from their business information