A Portuguese restaurant located on a narrow street, Restaurante Cabaças offers a traditional dining experience.