Mermaid offers fresh, delicious seafood with Mediterranean flavors. Enjoy terrace dining with scenic views.