Blue Mermaid Seafood & Steak House
(335)
Seafood restaurant
Seafood & steaks are the specialties of this polished, maritime-themed eatery with a piano lounge.
Address: 10 Market St, St. Catharines, ON L2R 5C6, Canada
Hours: Closed ⋅ Opens 11:30 AM
Phone: +1 905-684-7465