Barcelona, Spain
Chefs – Barcelona, Spain
Pg. de la Zona Franca, 228, Sants-Montjuïc, 08038 Barcelona, Spain