Llamber - Atmosphere and Innovative Dishes

I had heard many good things about Llamber before we finally had the opportunity to go and find out ourselves. The restaurant is located in Born, and the area is frequented by tourists, but do not let that scare you. There are plenty of gems here, and one of them is Llamber.