Blue Mermaid Seafood & Steakhouse (The)

The Blue Mermaid has a sterling reputation as the premier fine dining seafood and steakhouse facility in St. Catharines. Fine dining, seafood and steak. Home of the famous lobster sandwich.