Canal Bank Cafe

146 Leeson Street Upper, Dublin