Loading map…

Restaurant Cal Tallón

Restaurant Cal Tallón in Sant Martí de Llémena, Spain, offers a taste of Catalan countryside. Enjoy the earthy aroma of local ingredients, with dishes that feature a perfectly crisp texture from their grilled preparations. A true taste of the region.