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.