Seafood and Mediterranean cuisine await at Sol & Mar. Enjoy Portuguese and European dishes, with vegetarian options available.