St. John's Fish Exchange is an upscale Canadian restaurant and cocktail bar. It offers local fish dishes in a vintage-chic setting with water views, providing a casual yet atmospheric dining experience.