Caralhau is a Portuguese restaurant.