La Tagliatella in Plaza del Castillo, Pamplona, offers a delightful Italian experience perfect for families.
Pl. del Castillo, 37, 31001 Pamplona, Navarra