Zarautz is a European restaurant offering affordable lunch and dinner options. Enjoy indoor dining or relax on their sunny terrace.