Why we love the Capriotti sandwich shop
The Capriotts have been at it for a while, but they’re not stopping there.This morning they opened their new location in a huge new shopping centre.Capriottas are an Italian classic and, in recent years, have become a popular snack in Italy.There’s a Capriotto sandwich shop in the centre of town, and the place is packed […]
Read More »