Location: 2741 Lone Tree Way, Antioch, CA 94509
Phone:(925)777-3321
Category: Restaurants
Tags: Italian Restaurants, Bars & Taverns, Bar & Grill Restaurants, Wines