Location: 5109 Laguna Boulevard Suite 6, Elk Grove, CA 95758
Phone:(916)683-2550
Category: Restaurants
Tags: Italian Restaurants