Location: 5799 Lone Tree Way, Antioch, CA 94531
Phone:(925)522-8252
Category: Restaurants
Tags: Italian Restaurants