Gallo Nero Plaça de Sant Jaume Address: C. de Jaume I, 3, 08002 Barcelona, SpagnaPhone: +34 934 996 336 Gallo Nero Ramblas Teatro Liceu Address: La Rambla, 78, 08002 Barcelona, SpagnaPhone: +34 934 764 689