Member Directory
The Dutch Shop
Description:
Located in the heart of charming Grimsby, Ontario, The Dutch Shop has been a town staple for over 50 years. We 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.
Address:
52 Main St W, Grimsby, ON, Canada l3m1r4