Map
5 Calle Pescadería, San Sebastián, 20003, Spain

The Valhalla of fresh-anchovy dishes.

Close

Restaurant

Txepetxa

The Valhalla of fresh-anchovy dishes.