Windsor, Canada
1239 Ottawa St
N/A
+1 2266741080
No restaurant
This is one of my favourite stores in Windsor. I love the products and I highly recommend shopping here.
like
A great store for everything Indigenous. Stop by regularly as their inventory is always changing!
Reasonable prices, clean store, friendly owners and staff with a wide selection of aboriginal items. So glad we found this store here in Windsor!
Amazing store to find interesting native souvenirs, gifts and art!
Deli
The best companies in the category 'Deli'