Share: Share Tweet Restaurant Walkers Resturant Get Directions 0 people have been here address 793 O'Brien Street Windsor, NS, Canada price rate $$$$ services Take Out