Restaurant4.6· Andorra la Vella
#54Barra Mars
Tucked away in Andorra la Vella near the river, Barra Mars offers a charming terrace and excellent value. Guests rave about the Iberian ham croquettes and friendly service, justifying its 4.6-star rating.
#27 in Restaurant#18 in Andorra la Vella
Similar places