Location: 944 Lincoln Way, Auburn, CA 95603
Phone:(530)889-9903
Category: Restaurants
Tags: Italian Restaurants