Terra & Mar is a Portuguese restaurant specializing in meat and seafood dishes with original flavors.