Txiki Barri
Restaurant in Landa
Restaurant
Sign in to add a photo.
About
Txiki Barri is a Restaurant in Landa, Spain.
Frequently asked questions
Where is Txiki Barri?+
Txiki Barri is located at 1 Nafarroa Behera, Urduliz, Landa.
What kind of place is Txiki Barri?+
Txiki Barri is a Restaurant in Landa.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Landa.
Reviews
No reviews yet — be the first to review Txiki Barri.