A Portuguese restaurant, O Cabeças, known for its sandwiches and bar dishes.