The Dutch Shop
Located in the heart of charming Grimsby, Ontario, The Dutch Shop has been a town staple for over 50 years. They are pleased to offer a taste of home for the many people of Dutch heritage in the area, or something unique and different for those looking to explore our culture.