Canal Boat Restaurant

Ireland’s first electric passenger barge providing eco-friendly voyages on the Grand Canal in Dublin City Centre.
Ireland’s first electric passenger barge providing eco-friendly voyages on the Grand Canal in Dublin City Centre.