Deli offering Italian cuisine, including fresh pasta and takeaway options. Dine-in available.