We are located along the West Capes of the beautiful Prince Edward Island. Some even refer to it as "The Garden of the Gulf" for its breathtaking scenery. But not only is this Island very beautiful, but it is also home to some of the best seafood in the world! Come visit us and see for yourself!
106 Wharf Road
15900 Route 12