A Taste of Italy Thu, 12 Nov at 12:00 pm 4240 Town Center Blvd, El Dorado Hills, CA 95762-7143, United States FOOD-DRINKS