Seafood restaurant Marina Terrace in Funchal specializes in fresh fish and shellfish. Enjoy Mediterranean, European, and Portuguese dishes.