Cafe H is located in Dublin on Grand Canal Plaza, which is in the heart of Grand Canal Square, adjacent to The Bord Gáis Energy Theatre.

Leave a Reply