Nuba Restaurant Barcelona, España

Calle de Solà 23, Barcelona, 08014 ,Spain
Nuba Restaurant Barcelona, España Nuba Restaurant Barcelona, España is one of the popular Lounge located in Calle de Solà 23 ,Barcelona listed under Local business in Barcelona , Lounge in Barcelona ,

Contact Details & Working Hours

Map of Nuba Restaurant Barcelona, España