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.

Open for take-out Wednesday to Saturday 1:00pm to 6:00pm.