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

The Valhalla of fresh-anchovy dishes.

Restaurant
Txepetxa

The Valhalla of fresh-anchovy dishes.