Restaurants - Barcelona, Catalonia, Spain
BAR RESTAURANTE ARIBAU SL is a restaurants company based out of CALLE ARIBAU, 3, BARCELONA, Barcelona, Spain.