O Peirao de Alcabre is a restaurant and bar that appears to serve seafood. The establishment is located at C/ Barcelona 17.