My first time at this deli and certainly not the last. Really lovely fresh authentic products
Reminds me when we were in Italy. Love their products