Deli specializing in fresh pasta and pesto, including award-winning pesto. Offers takeaway of typical products.