Restaurant Vila dels Àngels is a beautifully renovated modernist building with a rich history. It offers a pleasant interior dining space and is noted for its good food at a correct price. The venue is also highlighted as an exceptional location for events.