Loading map…

Restaurante Tella

Madrid, Spain, is a city that thrives on its culinary traditions. Restaurante Tella offers a comforting aroma and a wonderfully tender texture, with dishes that are often slow-braised to perfection.