an artisanal fresh pasta shop

SOSTA

[sò-sta] noun.

a stop, break or pause.

Follow our story