Julia's place is a little hard to find, but worth the extra effort if you are looking for a unique place in Galway.