The Marlborough is restaurant in North Gower. It is right around the corner from the Old Co-Op. The Co-Op has bows too! Not the same selection as there in the Hunting Store but they will get an item in for you. It is about a 10 minute drive south of Richmond. Normally if I go to one I go to the other.
Take Exit 49 off the 416 going south. Once on the off ramp go right to head west. 2 km west of the 416 (north side of the road) is the Old Co-op.
http://www.oldco-op.ca/