THE SEAHORSE HALIFAX

The Seahorse Halifax

1665 Argyle St, Halifax, B3J 2B5