Location: 4361 Town Center Boulevard, El Dorado Hills, CA 95762
Phone:(916)933-0080
Category: Restaurants
Tags: Italian Restaurants