Squid stuffed with meat and almond sauce

Araboka Restaurante

Squid stuffed with meat and almond sauce