Loading map…
LOMBO
LOMBO in Barcelona, Spain, offers a modern take on traditional flavors. The aromatic hints of spice and herbs promise a delightful culinary journey, with a pleasing, varied texture. Their grilled dishes are a highlight of the vibrant Barcelona food scene.