Terrace Serra is a Portuguese restaurant. It offers dishes like flavorful monkfish and intriguing soups.