Location: 2133 1st Street, Livermore, CA 94550
Phone:(925)371-3999
Category: Restaurants
Tags: Italian Restaurants