Kubik Restaurant

45 La Rambla · Spain - Barcelona