Best Steamboat restaurant in Dublin, ireland

Canal Boat Restaurant

Canal Boat Restaurant

Grand Canal Jetty Mespil Road Dublin 4 DUBLIN 4 Co. Dublin D04 V4H9 Ireland