Series 66163-D Fisherman's Wharf lobster suppers restaurant & Gift shop Located right on the harbor in the heart of the famous fishing village of North Rustic, Prince Edward Island, Canada. Seating Capacity 400. Air conditioned & Licensed Phone - (902) 963-3669 |