Restaurante El Tragaluz

Sardine toasts (unit)