Epicuro is an Italian restaurant offering wood-fired pizzas, fresh pasta, homemade tomato sauces, and grilled dishes.