Pasta shop specializing in fresh pasta and Italian specialties. Offers delivery service.