Restaurant Pastor, situated in the Alella wine region, offers a dining experience with mountain views and terrace seating. Currently temporarily closed.