Bar do Benfica
Address: R.30 de Setembro
Region: Príncipe
Country: Sao Tome and Principe