Location: 6530 Fair Oaks Boulevard, Carmichael, CA 95608
Phone:(916)482-8749
Category: Restaurants
Tags: Italian Restaurants