I can’t end my series of posts about Barcelona without mentioning Luzia Restaurant- mainly because we spent a majority of our time there. Seriously- there were days were we ate three meals a day at Luzia. The Luzia Restaurant is…
Luzia Restaurant- Review
Location: Barcelona, Spain