Restaurants - Barcelona, Catalonia, Spain
Bar Marina is a restaurants company based out of CARRER DE LA MARINA, 223, BARCELONA, Spain.