T V's Barcelona, Spain
We passed this restaurant a couple of times. The window is decorated with orchids, plants and looks ...
Your first view inside the restaurant will tell you that this is a fine place to have dinner. And it...