Specializing in authentic Italian arrosticini (grilled lamb skewers), this frozen food store offers a taste of Abruzzo.