Deli specializing in high-quality Abruzzese arrosticini (grilled lamb skewers). Offers takeaway and on-site dining. Currently closed.