La Taula

Paseo de los Enamorados, 19, Pamplona, Spain
+34 948 12 45 66

La Taula on the map

Add your comment

Food quality
Prices
Cleanliness
Music atmosphere