Iturrigoxo is a bar-restaurant located in Amasa Auzoa, Villabona. It is known for serving good food and having super staff. The establishment offers a Spanish cuisine experience.