Restaurant near Cabo da Roca, offering a café, burger, grocery, and shop experience.