Location: 8901 Elk Grove Florin Road, Elk Grove, CA 95624
Phone:(916)423-1060
Category: Restaurants
Tags: Italian Restaurants