Cafe Radical offers a simple yet pleasant cafe experience. It is a cafe located in Castelo Branco.