Baba Restaurante

6 Rambla del Raval Barcelona 08001 · Spain - Barcelona