Contact El Celler

19A MAIN STREET BLACKROCK MARKET, Blackrock, South Dublin, Dublin


01 210 9148


WEDNESDAY - SATURDAY 5:30PM - LATE