One Michellin Star Restaurant located in Barcelona, commanded by top chef Carles Abellan. Enjoy!
For more pictures, click here.
Reader Comments