Location: 8901 Elk Grove Florin Rd, Elk Grove, CA 95624
Phone:(916)685-2161
Category: Restaurants
Tags: Italian Restaurants