Ely Gastro Bar

Grand Canal Square, Dublin