We ended up at the Dublin Pub every night of our stay in Florence. Besides the delicious Guinness they had a real good selection of beers on tap including hefeweisen. We didn't ever have anything to eat at the Dublin, so I can't comment on the food. But the service was friendly and fun. Even the bartenders who didn't speak much English made the attempt to talk to us beyond "5-euros, please". The joint is lively and attracts sports fans for football and Grand Prix racing and they also have live Irish music on Sunday nights.