Llamber is located in Barcelona, Spain on Carrer de la Fusina, 5,. Llamber is rated 4.3 out of 5 in the category restaurant in Spain. The Llamber concept was born in Avilés, Asturias, in the 2009 by the combination of origins and professional experiences of Francisco Heras and Eva Arbonés, ...
Address
Carrer de la Fusina, 5,
Service options
Outdoor seatingDine-in