Restaurant a l'Alba is a dining establishment located in Barcelona. It is known for its high ratings and positive reviews.